把你d3Edit.js里面 $(document).ready里面的方便,写成一个方法,然后在created()或者其他钩子函数里调用:
//d3Edit.js文件
export default =function(){
//d3Edit.js的代码
...
}
//调用d3Edit.js的文件
import d3Edit from '...'
export default {
...
created(){
d3Edit()
}
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
5 回答814 阅读
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答849 阅读✓ 已解决
这个和 vue 没关系吧,你用 jquery 的 ready()方法,该方法只有在文档被加载完才会触发,然后才会执行函数,vue 有生命周期,如果想在特殊的时间点做操作可以看一下 vue 的生命周期