为了账号安全,请及时绑定邮箱和手机立即绑定

在Vue中定义全局指令v-color出错了

在Vue中定义全局指令v-color出错了

芜湖不芜 2019-03-10 14:38:19
在Vue中定义全局指令v-color出错了,错误内容:[Vue warn]: Failed to resolve directive: color(found in <Anonymous>)不知道怎么回事?<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Title</title> </head> <script src="https://cdn.jsdelivr.net/npm/vue@2.6.6/dist/vue.js"></script> <body> <div id="app">     <h2 v-color>{{msg}}</h2> </div> <script>     var vm=new Vue({         el:"#app",         data:{             msg:'3333ff'         },     })     Vue.directive('color',{         bind:function(el) {             el.style.color='red'         }     }) </script> </body> </html>v-color出错了,求大神帮忙看看,谢过啦~~
查看完整描述

2 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

<script>Vue.directive('color',{
    bind:function(el) {
        el.style.color='red'
    }
})var vm=new Vue({
    el:"#app",
    data:{
        msg:'3333ff'
    },
}) 
</script>


查看完整回答
反对 回复 2019-03-10
?
哔哔one

TA贡献1854条经验 获得超8个赞

你写到new上面去

查看完整回答
反对 回复 2019-03-10
  • 2 回答
  • 0 关注
  • 1104 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信