求救,vue如何和其他操作DOM的插件配合?

发布于 2022-09-05 08:33:23 字数 402 浏览 16 评论 0

clipboard.png

现在做一个vue-cli构建的单页面项目,
但是公司已经用jquery与jq的插件 将静态网页与动效实现了 , 让我直接从里面抽取组件.
现在遇到一个很大的问题 , 这些插件都是如同图中一样 , 在某个事件后去绑定元素 ,
可是vue中无法确认什么时候DOM已经渲染了, 可能在路由跳转,或者状态改变,这个时候DOM才会加载 ,
希望能得到大婶们的好建议...不胜感激

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

狠疯拽 2022-09-12 08:33:23

生命周期钩子函数mounted里面来调用需要涉及到DOM操作的插件,解释可以看下这篇文章https://segmentfault.com/a/11...

何必那么矫情 2022-09-12 08:33:23

vue里面有一个$nextTick方法,指的是当页面被渲染完毕后才执行的函数,但是我自己没有实践过所以不知道有没有坑,作为备选方案可以参考,另外dom操作你同样可以用onload事件去执行,当元素被onload的时候执行也是一种方法

苄①跕圉湢 2022-09-12 08:33:23

初次渲染用钩子函数mounted,动态取数据用nextTick函数

背叛残局 2022-09-12 08:33:23

把插件放到Vue.nextTick(function())里执行

爱给你人给你 2022-09-12 08:33:23

$nextTick,LZ可以去温习一下官网了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文