【Web前端问题】vue中无法读取未定义属性.replace(/(.{4})/g,'$1 ')

图片描述

报错:渲染错误:“TypeError:无法读取未定义的属性'replace'”

这个方法需要定义吗 如何定义

回答:

具体情况需要看你的代码,不过有一种情况也会这样,在你的定义的时候在account对象下是否有account字段,就是你在初始化数据的时候需要定义account:{account:""}

回答:

页面在渲染的时候,先用v-if来判断一下是否存在account.account,例:<div v-if="account.account">{{account.account.replace(/(.{4}/g,'$1 ))}}</div>

以上是 【Web前端问题】vue中无法读取未定义属性.replace(/(.{4})/g,&#x27;$1 &#x27;) 的全部内容, 来源链接: utcz.com/a/140777.html

回到顶部