vue.js 数据渲染成功仍报错的问题
来源:互联网 发布:linux 环境变量unset 编辑:程序博客网 时间:2024/06/05 21:17
最近在做一个vue项目,用的是官方推荐的axios请求数据,数据结构是一级对象嵌套二级对象,发现一级对象数据渲染不报错,二级数据渲染报错。很是郁闷!data函数如下
export default { name: 'hello', data() { return { card:{} } } }
返回的数据如下:
{ "object":{ "subObject":"123", ... }}
报错的原因是在data函数return的card里没有二级对象.所以会报错;
解决办法是:
export default { name: 'detail', data() { return { loading: false, card:{}, } }, created() { this.fetchData(); }, methods: { fetchData() { this.loading = true; let that=this; this.ajax.get(url, { params: { id: "yourId" } }) .then(function (response) { that.loading = false; }, function (error) { console.log(error); }) } }
然后在html中加上下面这句:
<template> <div v-if="!loading"> <!----你的html代码------> </div></template>
然后就不会报错了!希望对你有帮助!~溜了~~~
阅读全文
1 1
- vue.js 数据渲染成功仍报错的问题
- Vue.js v-bind遇到的数据渲染问题
- 03、vue.js 之数据渲染
- Vue.js 数据绑定渲染Demo
- vuejs 数据渲染成功仍然报错的一个问题
- vue爬坑一:JSON数据接收成功,页面渲染失败
- vue.js使用列表渲染的坑
- vue.js条件渲染
- vue 后台数据获取与组件渲染、页面刷新数据消失的问题小结
- 解决vue渲染时闪烁{{}}的问题
- 处理vue渲染前的显示问题
- 解决vue渲染时闪烁{{}}的问题
- Vue.js笔记-条件渲染 列表渲染
- Vue.js实现表格渲染
- vue.js 嵌套循环渲染
- vue.js渲染时间戳
- vue.js,ajax渲染页面
- Vue的条件渲染
- java map按照value排序
- appium简明教程(3)——appium的安装windows版
- mac 开发环境搭建abc
- activity启动时间测试
- 在网页上通过JS实现文本的语音朗读
- vue.js 数据渲染成功仍报错的问题
- 在线申请会员卡正在审核中问题排查?
- linux dd命令
- grep-awk-seq快速上手文档
- iOS&Xcode各版本差异(一) --iOS6与iOS7
- 二叉树--判断一颗二叉树是是否是另一颗树的子树。比如tree2是tree1的子树。
- GCD 容斥原理
- PCIe学习笔记(26)--- PL
- nginx配置php虚拟主机