vue 生成的元素不能用jquery on 绑件事件? 不想支持?还是有别的原因

凡事请行动
  • 1
新手上路,请多包涵

vue生成代码, 我知道vue的@click绑定事件,
但是 jquery也是很好有,有很多现成的工具。

为什么 vue生成的代码 不能用jquery监听事件? 我并不打算改变dom元素。

回复
阅读 982
4 个回答

不要拿JQ的开发思想来使用vue,既然用vue了,为啥还需要JQ。

作为数据驱动视图的框架,直接操作dom节点的行为都是不建议的。

你可以在mounted里用ref来调用dom节点
this.$refs.div.onclick = function() {}

<head>
    <script>
        document.getElementsByTagName('body')[0].onclick = function(){

        }
    </script>
</head>
<body>
</body>

为什么报错了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏