我现在要做3件事,渲染组件,给组件添加锚点,根据锚点连接组件。遇到了一下几种情况:
//1.从头到尾不使用nextTick,
渲染组件
给组件添加锚点
根据锚点连接组件
//会出现添加锚点时无法找到对应的dom的情况
//2.先渲染组件再nextTick执行其他的的代码
渲染组件
this.$nextTick(()=>{
给组件添加锚点
根据锚点连接组件
});
//会出现脚本卡死的情况,多次测试后,我推测是添加锚点时进行了连接组件的行为
//但是连接依赖于锚点
我想求教以上的情况需要如何解决呢,第二种情况下我的推测有没有可能呢
暂时关闭吧。
其实主要问题就是保证渲染组件,添加锚点,连接线条按照顺序更新dom保证几个步骤更新完毕dom再进行下一步
有了好的解决方法我会更新的