Vent° 2020-05-15 06:59 采纳率: 66.7%
浏览 3134

报错:[Vue warn]: Failed to resolve directive: directive (found in <Anonymous>)

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Vue.use</title>
    <script src="js/vue.js"></script>
</head>
<body>
    <div id="app" v-directive>
    </div>
    <script>
        //定义插件指令 let 类似 var
        let MyPlugin = {}
        //编写install方法
        MyPlugin.install = function (Vue, options) {
            console.log(options)
            Vue.directive('directive', {
                //绑定到元素时调用
                bind(el, binding) {
                    el.style = 'width:100px;height:100px;background-color:red;'
                }
            })
        }
        //引用插件
        Vue.use('MyPlugin', { someOption: true })
        var vm = new Vue({
            el: '#app',
            data: {
            }
        })
    </script>
</body>
</html>

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2020-05-15 10:06
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 Python时间序列如何拟合疏系数模型
  • ¥15 求学软件的前人们指明方向🥺
  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services