vue 如何在自定义指令中调用this

<div class="bigAndSmallLeft" v-moveHorizontal="isRotate" :name="isRotate" >
        </div>

这里有一个自定义指令v-moveHorizontal,在指令中我希望能打印出this.isRotate

然而貌似vue 2.0里就不能用了

然后我试了,在标签上绑定:name="isRotate"

但是当isRotate变化从false变为true时,指令中的打印出的isRotate没变,有什么解决方法,求大佬指点一下


偶然的你
浏览 6261回答 2
2回答

回首忆惘然

函数里面第三个参数vnode 它的vnode.context就是当前的vm实例,你可以访问它

慕斯709654

直接在自定义指令的钩子函数里面打印bind.value
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js