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

5.2.3 與傳統事件綁定的區別

與傳統事件綁定的區別有如下幾點。

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

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

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

運行效果如圖5-12所示。

圖5-12 與傳統事件綁定的區別運行效果

主站蜘蛛池模板: 光山县| 苏尼特左旗| 姚安县| 常山县| 永城市| 临武县| 桓台县| 天祝| 英吉沙县| 嘉黎县| 平舆县| 和林格尔县| 玉树县| 赣州市| 广灵县| 安乡县| 双鸭山市| 灯塔市| 大邑县| 章丘市| 靖州| 盖州市| 会同县| 屯昌县| 沈阳市| 普兰县| 呼玛县| 凤山县| 丰都县| 正宁县| 马公市| 合肥市| 鹤峰县| 东方市| 金沙县| 通江县| 崇明县| 凤城市| 宝清县| 大同市| 通州区|