鍍金池/ 問答/HTML/ 只用了el-dropdown,怎么控制el-dropdown的顯示和隱藏?

只用了el-dropdown,怎么控制el-dropdown的顯示和隱藏?

我只引用了el-dropdown,沒有引用el-dropdown-menu和el-dropdown-item。
dropdown里面的內(nèi)容都自己寫的,請問要怎么控制dropdown的顯示和隱藏呢?

回答
編輯回答
墨染殤

解決了,看dropdown的源碼封裝有hiden()和show()方法,直接給el-dropdown加個ref再通過ref運行組件內(nèi)的方法即可

<el-dropdown trigger="click" ref="messageDrop"></el-dropdown>

this.$refs.messageDrop.hide();
this.$refs.messageDrop.show();
2018年7月15日 15:52
編輯回答
尤禮

謝邀。參考一下el組件內(nèi)部的寫法,沒記錯的話是用的組件內(nèi)事件傳遞和響應(yīng)。

2017年12月20日 16:14