Day09 - 物件要解构成 primitive 再传入 props ,小心 by reference 动到不该动的兄弟

今天念 重新认识 Vue.js | Kuro Hsu 2-2 元件之间的沟通传递
在 HTML 里的 root instance (即绑定 root instance 的 #app)范围内,或是在 Vue CLI 的 App.vue 档中的 template 范围内,我们可以藉由 将父元件的资料指定给子元件的 props ,让子元件得以取得父元件的资料,但要小心若父元件欲传入的资料为 by reference 者,应该将该资料解构为 by value 的 primitive


避免这样直接传整个 object

<my-component :userInfoInChildProp="userInfoInFatherComponent"></my-component>

应该将 object 解构成 primitive 再传入 props,当然这样子元件也得多设几个 props 坑

<my-component :userNameInChildProp="userInfoInFatherComponent.name"
              :userAgeInChildProp="userInfoInFatherComponent.age"
              :userHabbitInChildProp="userInfoInFatherComponent.habbit"></my-component>

今天理解到这边~如果上述内容有出入,希望能顺手做爱心帮忙提点了 ~ (っಠ‿ಠ)っ


<<:  Day08 - this&Object Prototypes Ch3 Objects - Contents - [[Get]]

>>:  Day08 - 试用 material color tool 哦

从零开始学3D游戏设计:入门程序实作 Part.2 杀死玩家

这是 Roblox 从零开始系列,入门章节的第八个单元,今天你将学会如何透过脚本来让玩家掉到岩浆上之...

【Day28】[演算法]-桶排序法Bucket Sort

桶排序法(Bucket Sort),与前面几篇的排序法不一样,前面都是经由两两互相比较而成的排序,称...

冒险村05 - Release Drafter

05 - Release Drafter 每当专案 merge & deploy 完毕时,都...

如何设定 KPI 与 Goal

How to Set KPIs and Goals (SUS 2019): Early Stage,...

【DAY 10】SharePoint 的应用五花八门,什麽最适合你?(下)

昨天我们说明的 SharePoint 网站基本架构主要重点有: 设定架设网站的目的 依照目的规划内容...