<div id="app2">
<h3 v-fontweight="200">{{ dt }}</h3>
</div>
var vm2 = new Vue({
el: "#app2",
data: {
dt: new Date()
},
directive: {
'fontweight': {
bind: function (el, binding) {
el.style.fontweight = binding.value;
}
}
}
});
总的来说,定义私有指令,类似于定义私有过滤器。