文章詳情頁
javascript - vue 子組件有個按鈕,點(diǎn)擊了要改變狀態(tài),這個狀態(tài)是父組件通過接口取的,就是要動態(tài)改變接口的狀態(tài)
瀏覽:115日期:2023-02-18 16:37:22
問題描述
A組件(父組件),通過接口取得一批數(shù)據(jù)。父組件props傳遞給子組件(B)子組件渲染這批數(shù)據(jù)后,有個按鈕,點(diǎn)擊了要改變當(dāng)前的狀態(tài),比如由“加入購物車”變?yōu)椤耙烟砑又临徫镘嚒保恢涝趺刺幚恚拍茉邳c(diǎn)擊的同時就能動態(tài)的改變狀態(tài)?是通過子組件自定義事件嗎?不知道該怎么寫?
問題解答
回答1:狀態(tài)是由什么控制的? 如果你的子組件就是控制數(shù)據(jù)狀態(tài)變更的 當(dāng)然是通過子組件自定義事件來完成 主要看你怎么布局的
回答2:推薦使用vuex管理狀態(tài)https://vuex.vuejs.org/
標(biāo)簽:
JavaScript
排行榜

熱門標(biāo)簽