vue-cli axios 加载顺序问题
2018-08-20 14:36
106 查看
搭了一个vue-cli前后分离的框架
访问后台接口用了axios,这是异步的,如果加载完data中的数据再访问接口,是没问题的,可是如果data数据还没加载完,就已经访问完了后台,就会有问题。
解决方法:this.$nextTick()
将回调延迟到下次 DOM 更新循环之后执行。
[code]dataList () { this.$ajax.get('/user/user/menu/list', {params: {}}).then((res) => { this.$nextTick(() => { this.menus = res.data.list }) }) }
阅读更多
相关文章推荐
- vue-cli的axios使用方法,get、post请求的跨域问题解决
- vue.js vue-cli 中解决 axios 跨域调用的问题
- vue-cli中加入bootstrap,打包之后css加载顺序有错
- vue-cli 首屏加载优化问题
- vue开发:vue-cli+axios解决跨域问题
- 使用node中的express解决vue-cli加载不到dev-server.js的问题
- debug过程中对加载顺序、对象属性、Vue数据传递和计算属性等问题的总结
- 解决Vue渲染与插件的加载顺序问题
- vue-cli axios请求方式及跨域处理问题
- 基于Vue渲染与插件的加载顺序的问题详解
- vue-cli中vue-scroller的详细用法,上拉加载下拉刷新,vue-axios获取数据的详细过程
- 解决vue-cli webpack打包后加载资源的路径问题
- 使用vue-cli脚手架 与 axios 请求数据 配置代理进行跨域访问数据问题
- html/jsp页面javascript代码加载顺序问题
- JavaScript加载顺序的问题
- Vue的axios跨域问题
- IE6下加载html页面里的script顺序的问题
- 使用proxytable 配置解决 vue-cli 的跨域请求问题【推荐】
- Java中关于类加载顺序的问题
- 今天 同一个Nav 左右button 替换不显示的问题 viewDidLoad, viewWillDisappear, viewWillAppear等区别及各自的加载顺序