Vue使用中遇到的程式碼問題
Computed property "xxx" was assigned to but it has no setter.
@/store/modules/user.js
export default {
state: {
msg: '123456'
}
}
@/store/index.js
import Vue from 'vue'
import vuex from 'vuex'
import user from './modules/user'
Vue.use(vuex)
export default new vuex.Store({
modules: {
user
}
})
@/components/HelloWorld.vue
computed: {
...mapState({
msg: state => state.user.msg,
user: state => state.user
})
},
methods: {
onChange: function () {
this.msg = 'abc' // 這一行有問題
this.user = { // 這一行也有問題
msg: 'def'
}
this.user.msg = '123' // 這一行沒有問題
}
}
user 會預設有類似setMsg函式,而this不會預設有setMsg或者setUser函式,所以會報錯。
參考:https://blog.csdn.net/cominglately/article/details/81063065
相關文章
- laravel使用中遇到的問題Laravel
- Vue中的EventBus使用時你遇到過這個問題嗎???Vue
- 學習vue過程中遇到的問題Vue
- vue專案中遇到的問題總結Vue
- vue工作中遇到的一些小問題Vue
- vue專案建立遇到的問題Vue
- vue 克隆物件時遇到的問題Vue物件
- 使用git遇到的問題Git
- Go mod 使用遇到的問題Go
- c++使用遇到的問題C++
- 遇到的編碼問題、時區問題整理
- 工作中遇到的問題
- javaweb中自己遇到的問題JavaWeb
- Hodoop配置中遇到的問題OdooOOP
- Mac電腦使用imazing過程中遇到的問題Mac
- Composer 使用過程中遇到的問題和解決方案
- JavaCV與OpenCV的區別和使用中遇到的問題JavaOpenCV
- PaddleOCR 安裝使用遇到的問題
- 使用javap -v 命令遇到的問題Java
- 使用CodeMirror外掛遇到的問題
- 使用git add 遇到的小問題Git
- [20241110]使用xto10.sql指令碼遇到的問題.txtSQL指令碼
- Composer 使用遇到問題求助
- kafka 運維中遇到的問題Kafka運維
- loadrunner學習中遇到的問題
- @UpdateProvider註解中遇到的問題IDE
- weex學習中遇到的問題
- 【專案中遇到的zookeeper的問題】
- 小程式遇到的一些問題
- 百度小程式遇到的問題
- xxl-job使用遇到的問題(二)
- 使用Hibernate、JPA、Lombok遇到的有趣問題Lombok
- 關於MQTT 使用遇到問題MQQT
- 微信小程式開發中遇到的幾個小問題微信小程式
- 爬蟲過程中遇到的問題爬蟲
- 關於工作中遇到的問題
- 實際專案中遇到的問題
- 安裝 Laravel Mix 中遇到的問題Laravel