Vue3+TS Day38 - 單向數(shù)據(jù)流,封裝table的思想

Vue3+TS Day37 - 單向數(shù)據(jù)流,封裝table的思想

1、子組件修改父組件傳入的props為什么不好?替代方案是什么?

  • 根據(jù)單向數(shù)據(jù)流的原則,子組件修改父組件的數(shù)據(jù)
  • 【替代方案】使用 v-model,本質(zhì)就是讓父組件自己改

2、封裝組件最重要的是封裝思想,其次是幾個(gè)技術(shù)方案

  • 【思想】把共性封裝起來,差異地方用配置文件,還要有足夠的擴(kuò)展性
  • 【技術(shù)】v-model、插槽、作用域插槽、作用于渲染、具名插槽、v-bind
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 五一假期在家補(bǔ)了課,看到雙向綁定與單向數(shù)據(jù)流的概念。瓦特,我之前以為Vue的V-model就是雙向數(shù)據(jù)流,其實(shí)不然...
    南藍(lán)NL閱讀 13,607評(píng)論 1 3
  • 慣性思維 一開始看到vue說是雙向綁定的,就自動(dòng)認(rèn)為數(shù)據(jù)流向也是雙向的,后來發(fā)現(xiàn)我錯(cuò)了。 以前的想法是:我給你,你...
    自然框架閱讀 1,481評(píng)論 0 5
  • 一、單向數(shù)據(jù)流 (1):指只能從一個(gè)方向修改數(shù)據(jù),即父組件可以向子組件傳遞數(shù)據(jù),但是子組件不能直接修改父組件的狀態(tài)...
    Grayly吖閱讀 1,801評(píng)論 0 1
  • 1. vue 是單向數(shù)據(jù)流,也就是數(shù)據(jù)總是從父組件傳遞到子組件中,子組件無權(quán)修改父組件中的數(shù)據(jù)。因?yàn)楫?dāng)父組件 可能...
    摩托小丸子閱讀 989評(píng)論 0 0
  • 組件名 該組件名就是 Vue.component 的第一個(gè)參數(shù)。 自定義組件名 (字母全小寫且必須包含一個(gè)連字符)...
    Sunshinga閱讀 481評(píng)論 0 0

友情鏈接更多精彩內(nèi)容