官术网_书友最值得收藏!

5.2.3 與傳統(tǒng)事件綁定的區(qū)別

與傳統(tǒng)事件綁定的區(qū)別有如下幾點(diǎn)。

(1)無須手動(dòng)管理事件。ViewModel被銷毀時(shí),所有的事件處理器都會(huì)自動(dòng)被刪除,重新獲取DOM綁定事件,然后在特定情況下解綁,最后解脫出來。

(2)解耦。ViewModel代碼是純粹的邏輯代碼,和DOM無關(guān),有利于將代碼邏輯寫成自動(dòng)化測試用例。

(3)Vue.extend()。為了重復(fù)使用子組件,Vue.js提供了Vue.extend(options)方法創(chuàng)建基礎(chǔ)Vue構(gòu)造器的“子類”,參數(shù)options對象和直接聲明Vue實(shí)例參數(shù)對象基本一致。

運(yùn)行效果如圖5-12所示。

圖5-12 與傳統(tǒng)事件綁定的區(qū)別運(yùn)行效果

主站蜘蛛池模板: 苍溪县| 承德县| 凤山县| 道孚县| 望谟县| 新建县| 内丘县| 屏边| 博白县| 高邮市| 琼结县| 墨江| 杭锦后旗| 工布江达县| 中江县| 芜湖县| 高陵县| 阿坝| 嵊州市| 怀集县| 奉贤区| 兴文县| 贡山| 嘉定区| 临潭县| 龙南县| 安龙县| 南充市| 陆河县| 潮安县| 高台县| 通道| 景宁| 上饶市| 花莲县| 富民县| 谷城县| 烟台市| 甘孜| 菏泽市| 沂南县|