Kami telah memutuskan untuk beralih secara beransur-ansur dari kalah mati ke api gubahan vue 3 menggunakan skrip taip, dan saya cuba memahami anti-corak prop yang bermutasi. Saya mempunyai komponen berfungsi yang melakukan tugas yang dimaksudkan, tetapi pada asasnya saya ingin mengesahkan bahawa cara ia ditulis adalah pendekatan yang disyorkan.
Contoh yang agak mudah ialah komponen senarai kotak semak dengan togol padanya:
Soalan terbesar saya ialah jika apa yang saya lakukan dalam AppList.vue adalah betul, saya sedang melakukan const internalModel = toRef(props.selected ?? []);
Pembolehubah yang tidak tersedia dalam komponen dan
Saya tahu terdapat contoh di vuejs.org di mana anda boleh menggunakan tatasusunan pada
HomeView.vue:
fooselected: {{ fooSelected }}
AppList.view:
internalModel: {{ internalModel }}