vue使用Object.freeze去冻结数据,这么冻结数据成功吗?
export default{
data()=>({
gezhen:Object.freeze({
info:'测试测试测试测试测试测试',
gezhan:[]
})
}),
mounted: function(){
this.gezhen.info = 'XXXXX'
}
}
出现报错 info 为只读属性无法赋值,这样是不是表示数据冻结成功了,求解?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你翻译一下英语不就懂了:
"类型错误:不能给对象的只读属性info赋值"
。楼主,冻结了对象,肯定就不能再修改了啊。
mounted
去掉重新赋值的内容