局部指令
<template>
<div>
<div v-color='c'>123123</div>
<div v-color="'pink'">hello</div>
</div>
</template>
<script>
export default {
data(){
return{
c:'red'
}
},
// directives:{
// color:{
// inserted(el,binding){
// // console.log(binding)
// el.style.color=binding.value
// // console.log(el.style.color='red')
// }
// }
// }
}
</script>
<style>
</style>
全局自定义指令在main.js
//自定义全局指令
Vue.directive('color', {
inserted(el, binding) {
// console.log(binding)
el.style.color = binding.value
// console.log(el.style.color='red')
}
})