3.3.6 acceptStatement

acceptStatement:选项acceptStatement:true可以允许自定义指令接收内联语句,同时update函数接收的值是一个函数。

代码如下:

     <div v-my-directive="j++"></div>
     Vue.directive('my-directive',{
        acceptStatement: true,
        update: function(fn){
        //传入值是一个函数
        //在调用它时,将在所属实例作用域内计算"j++"的语句
        }
     })
     var vm = new Vue({
        el : '#app',
        data : {
        j : 0
        }
    });