vue接口数据赋值给data没有反应
来源:互联网 发布:淘宝商品文案制作 编辑:程序博客网 时间:2024/05/29 19:15
问题:
就是我在接口赋值给了data的变量,然后组件的效果没有出来(我的是旋转效果)
代码如下:
data() { return { slides: [] }},
mounted() { this.request()},methods: { request() { this.$http.post('xxxxxxxxxxxx', {}, (res) => { if (is.object(res)) { if (res.status === 'succ') { this.slides = res.data.useddevice_list console.log(this.slides) } else { console.log(res) } } else { this.$toast.show('加载失败') } }, (data) => { this.$toast.show('请求数据失败') }) }}打印出来也是有数据的(但是组件那边没有效果)等功能
解决方法:
因为他是一个[], 一开始加载的时候你去获取数据肯定是undefined, vue官方说了最好提前把所有属性声明好。不管有没有数据也给他一个null
data() { return { slides: [null] }},
mounted() { this.request()},methods: { request() { this.$http.post('xxxxxxxxx', {}, (res) => { if (is.object(res)) { if (res.status === 'succ') { this.slides = res.data.useddevice_list console.log(this.slides) } else { console.log(res) } } else { this.$toast.show('加载失败') } }, (data) => { this.$toast.show('请求数据失败') }) }
阅读全文
0 0
- vue接口数据赋值给data没有反应
- 重新给xAxis.data和series.data赋值 然后myChar.SetOption(option) ,去掉原来的数据
- vue data恢复初始化数据
- jsp赋值给js提示没有对象
- 给UILabel添加自定义手势后没有反应
- 接口测试工具postman,打开后点击按钮没有反应
- C++图像处理中从硬盘读入图像文件,并将相应数据赋值给图像类的char**data成员
- Vue用v-for给src属性赋值
- 直接给vue数组赋值,无法渲染到页面
- Vue用v-bind给标签属性赋值 src, href...
- vue往data里添加数据
- 求解tlc2543数据采集为什么用于显示1602没有反应
- Ext.data.Store加载时,给页面的textfield赋值
- js中用ajax给var showClassDiv={}中data赋值
- Echarts 给pie圆饼图series.data 赋值
- [微信小程序]给data的对象的属性赋值
- thinkphp控制器数据赋值给模板js
- 反射给没有set方法的属性赋值
- 【头条】联想DCG首次合作伙伴大会亮相三亚 以实力引领数字化变革
- SpringMVC和Spring的配置文件扫描包详解
- 关系
- 通过远程监控端口的多种方法
- truncate表,会将统计信息清除么?
- vue接口数据赋值给data没有反应
- 权限管理
- Okhttp封装
- Charles抓包https(测试app的双向认证)
- 事务管理
- win10下安装TensorFlow
- pojKMP专题:poj1961-Period poj2409-Power Strings poj2752-Seek the Name, Seek the Fame poj3461-Oulipo
- 上大学的时候,1996年,我到处蹭电脑上机。好尴尬的日子。
- Android动态加载dex技术初探