vue 常用小結(1)

###checked 和selected 相當于相當于現在的v-model

##.事件

阻止事件冒泡(阻止事件傳播不一定向上

- @? .stop

e.stopPropagation || window.event.cancelBubble= true

表現: 多層嵌套元素添加點擊事件,除觸發目標元素事件外,會向上冒泡觸發父元素

阻止事件默認行為? ? ?

- @? .prevent

e.preventDefault || window.event.returnValue == false

表現:a的點擊跳轉事件 (點擊a并不發生跳轉)

js里面的return 只能阻止事件的默認行為,但會繼續冒泡, jq里面既可阻止事件默認行為又可阻止事件默認行為

@- .self 只有點擊自己時候觸發

e.srcElement(IE) || window.event.target(火狐)

- @? ?e.capture 捕獲的先執行

-@.once 只執行一次




##管道符 {{ '1223'|my(123) }}

filters: {

? ? my(data,params1,params2){
????}

}

共用: Vue.filter('my-filter‘,function(){


})

new Vue()

過濾器要放在頁面頂部,實例話之前

### computed “計算屬性”不是方法

缺點:默認調用get方法,要有return ,不支持異步

方法不會緩存,computed會根據依賴的屬性(歸vue管理的,可以實現響應式變化)進行緩存/計算屬性是基于它們的 響應式依賴? ?進行緩存

?- 組成:get和set,不能只寫set

- get?? ?// 返回什么結果,就會賦予給msg屬性

-set? ? // val 是給msg賦值時 傳過來的(改了自己就會影響其他人,不寫這個就不會影響別人的值)? ? ? ? ? ? ? ? ?

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • ??JavaScript 與 HTML 之間的交互是通過事件實現的。 ??事件,就是文檔或瀏覽器窗口中發生的一些特...
    霜天曉閱讀 3,526評論 1 11
  • vue概述 在官方文檔中,有一句話對Vue的定位說的很明確:Vue.js 的核心是一個允許采用簡潔的模板語法來聲明...
    li4065閱讀 7,266評論 0 25
  • 下載安裝搭建環境 可以選npm安裝,或者簡單下載一個開發版的vue.js文件 瀏覽器打開加載有vue的文檔時,控制...
    冥冥2017閱讀 6,078評論 0 42
  • Swift1> Swift和OC的區別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,132評論 1 32
  • 母親節,我說,今天我們應該和媽媽一起拍個合影。在哪里拍?就在家門口啊!家門口的一棵月季,開了三朵大紅花,芬...
    蘇州的薔薇花開閱讀 2,298評論 18 24