vue中实现先请求数据再渲染dom

方法:在数据请求的回调中使用nextTick,在nextTick的回调里

如果不使用nextTick,取到的dom会undefined,也就是没有取到。原因是并没有按照 请求数据—>渲染dom—>获取dom的顺序执行,实际的执行顺序是 先获取dom,而此时数组option中还是空的,上面的v-for循环也就没有渲染出dom,所以根本取不到(不理解是为什么)

解决方法:

 

 

 

具体看这篇:https://www.pianshen.com/article/55691191401/

posted @ 2021-05-17 22:16  PLG  阅读(1792)  评论(0编辑  收藏  举报