vueサブアセンブリの親コンポーネントからのprops値を修正してエラーを報告する問題を解決します。
vueは直接にサブアセンブリの中で親コンポーネントから送られてきたpropsの値を修正することを勧めません。エラーが発生します。
[Vue warn]:Avoid mutting a prop directly since the value will be overwritten whenever the parent component ree-renders.Instead,use a data or computed property based on the prop's valution.Proberemut font。
[Vue warn]:Avoid mutting a prop directly since the value will be overwritten whenever the parent component ree-renders.Instead,use a data or computed property based on the prop's valution.Proberemut font。
<input v-model="currentSearch" type="text" class="input-search" @keydown.enter="doSearch">
export default {
name:"round-search-bar",
props:['search'], //
data(){
return {
currentSearch: this.search // data, currentSearch, currentSearch , search
}
},
methods: {
doSearch(){
Util.searchAPI(this.$router,this.currentSearch)
}
},
}
以上のvueサブコンポーネントを修正しました。父のコンポーネントからのprops値のエラーを報告しました。この問題は小編集が皆さんに提供した内容の全部を共有しました。皆様に参考にしてもらいたいです。どうぞよろしくお願いします。