天天看點

vue.js 2.0 關于ref--綁定dom對象并擷取

v-ref、v-el 棄用 統一使用ref屬性為元素或元件添加标記,然後通過this.$refs擷取。

開始我用:

<div class="menu-wrapper" ref="menu-wrapper">

來綁定dom對象,然而浏覽器報錯vue.esm.js?65d7:434 [Vue warn]: Error in nextTick: “TypeError: Cannot read property ‘children’ of undefined”,在經過多次修改後,發現

<div class="menu-wrapper" ref="menuWrapper">

将ref裡“-”去掉,就不會報錯了,應該是修改了命名規則吧。