在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/C  HTML/ vue響應(yīng)式小問

vue響應(yīng)式小問

vue用了一段時間了,對他的響應(yīng)式不是很懂。vue響應(yīng)式有一個限制,就是

Vue 不允許在已經(jīng)創(chuàng)建的實(shí)例上動態(tài)添加新的根級響應(yīng)式屬性(root-level reactive property)。然而它可以使用Vue.set(object, key, value) 方法將響應(yīng)屬性添加到嵌套的對象上:

然后我自己在平時做項(xiàng)目的時候發(fā)現(xiàn)還是有點(diǎn)不懂。

  1. 第一種情況

圖片描述

這種情況就不放效果圖了,因?yàn)闉g覽器空空如也,和官網(wǎng)描述情況一致,直接在現(xiàn)有對象上添加根級屬性不會有響應(yīng)式變化。

  1. 第二種情況

圖片描述

如果是整個替換對象,那么頁面是有相應(yīng)式變化的圖片描述

3.第三種情況
圖片描述

如果是先整個替換掉對象,然后再添加根級屬性,照理添加根級屬性頁面應(yīng)該不會有反應(yīng)呀,但是實(shí)際效果是頁面還是會有響應(yīng)式變化
圖片描述

請問這要怎么解釋呀?

回答
編輯回答
無標(biāo)題

先整個替換掉對象(這個時候是需要更新頁面的,但還沒有開始更新頁面),然后再添加根級屬性(還沒有開始更新頁面,user上多了個hobby)...開始更新頁面(user 上有hobby,把hobby一起渲染到頁面)

2018年5月25日 07:12