700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > [Vue warn]: Computed property “userInfo“ was assigned to but it has no setter.

[Vue warn]: Computed property “userInfo“ was assigned to but it has no setter.

时间:2024-07-16 08:43:35

相关推荐

[Vue warn]: Computed property “userInfo“ was assigned to but it has no setter.

[Vue warn]: Computed property "userInfo" was assigned to but it has no setter.

一、报错信息二、报错代码三、报错原因四、解决办法

一、报错信息

[Vue warn]: Computed property “userInfo” was assigned to but it has no setter.

二、报错代码

computed: {...mapState({userInfo: state => state.userInfo})},methods: {...mapActions(['setUserInfo']),getPersonInfo () {this.$axios.get('userinfo/').then(res => {if (res.data.flag) {this.userInfo = res.data.data // 这句代码应该删除掉this.setUserInfo(res.data.data)}})}}

三、报错原因

对在computed中值进行了赋值操作

四、解决办法

删除掉对computed中的值的赋值操作

this.userInfo = res.data.data // 这句代码应该删除掉

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。