我这里有个book组件,我想通过ajax请求到书籍内容来进行渲染,我把请求放在created钩子函数里,然后把请求回来的数据赋予我已经创建的数据上bookData:'' this.bookData=res.datahtml代码里提前绑定了,
<div>{{bookData.author}}</div>
这里遇到一个问题,就是页面正常渲染,但是控制台里会报错,我查看是因为组件渲染的时候,
ajax数据还没有请求回来,这时候的bookData为空,所以报错author不存在,要怎么解决这个问题呢
我使用computed来一个个把数据拆分,但是太过麻烦了。请问有什么方法可以避免报错吗
添加回答
举报
0/150
提交
取消