1
如果我有一個計算的屬性,它看起來像這樣:Vue.js如何在計算屬性中設置觀察者?
computed: {
greeting() {
const state = this.$store.state;
if (state.name === 'Joe') {
return 'Hey, Joe';
} else {
return 'Hello, ' + state.name;
}
}
}
什麼目標(S)爲Vue公司將設置一個觀察者的? this.$store.state
或state.name
或兩者兼而有之?問是因爲:
- 我要確保這Vue的實例沒有監聽任何和所有更改Vuex店 - 這似乎是可能在一個大的應用程序性能下降。
- 我有一個業務需求,通過道具設置一些計算屬性,我很難讓它們被動。
- 我只是很好奇。
這應該胳肢你的想象。 https://www.skyronic.com/blog/vuejs-internals-computed-properties –