5.OnChanges鉤子

在父組件初始化或修改子組件的參數(shù)時調(diào)用,為了理解這個方法為什么會調(diào)用,要理解可變對象不可變對象,字符串是不可變的, 當字符串創(chuàng)建,值不會改變;對象實例屬性變化了,也會一直保存在固定的內(nèi)存了i

1.第二次greeting賦值改變的是內(nèi)存地址2.user變量本身仍然保持在被創(chuàng)建時的內(nèi)存地址,改的是內(nèi)存地址對象的內(nèi)容。內(nèi)存地址沒有變。

演示OnChanges方法

1.ng g component chat

2.chat組件聲明三個屬性,(兩個輸入類型,普通的message)

3.chat.html子組件模板

child加一個背景顏色樣式

4.chat組件實現(xiàn)這個方法

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?JSON.stringify(changes,null,2)轉成json格式,使用兩個空格縮進: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? JSON.stringify() 方法用于將 JavaScript 值轉換為 JSON 字符串。

5.父組件app需要給子組件傳剛才兩個輸入屬性,所以在父組件也得聲明剛才兩個屬性。

效果:

解析:


最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

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

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內(nèi)部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,740評論 18 399
  • 一、Java 簡介 Java是由Sun Microsystems公司于1995年5月推出的Java面向對象程序設計...
    子非魚_t_閱讀 4,564評論 1 44
  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學一百閱讀 3,683評論 0 4
  • 不要騙我喔 媽媽說 女生是很會騙人的 所以 不要騙我哦 騙了我 也不要叫我發(fā)現(xiàn) 不然 會死人的吶 ——所以 我有時...
    時辰木魚閱讀 192評論 0 1
  • 前述文章中,我們說了如何去選擇一個合適的經(jīng)營種類。把我看到的坑和大家做了一個分享。 經(jīng)營種類的選擇往往有很多的自主...
    風女子_Wendy閱讀 1,616評論 2 10

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