在vue项目中,详情页渲染时代码如下
<div class="tips" v-text="(detailForm.applyMoney).split(';')[1]"></div>
数据已经拿到,页面已经正常渲染,但是报下面的错误
[Vue warn]: Error in render: "TypeError: Cannot read property 'split' of undefined"
解决如下:
<div class="tips" v-text="(detailForm.applyMoney || '').split(';')[1]"></div>
∵ 可能某个状态它的值是undefined
∴ 嘻嘻嘻
网友评论