<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Vue.js 0基礎學習

          共 1099字,需瀏覽 3分鐘

           ·

          2022-01-04 22:16

          一、應用與組件實例

          1、生命周期函數不能采用箭頭函數的寫法,因為箭頭函數沒有this

          二、模版語法

          1、v-once:一次插值

          2、v-html:類似react的dangerouslySetInnerHTML

          3、v-bind:動態(tài)設置屬性值,簡寫為冒號

          4、v-on:監(jiān)聽方法,簡寫為@

          5、@click.stop 不會向上冒泡

          6、v-bind:class?值支持"","{}","[]"

          7、模版表達式{{}}無法訪問用戶定義的全局變量

          三、計算屬性和監(jiān)聽器

          1、計算屬性computed與方法methods的區(qū)別:computed有緩存,當data不變時,不會重新計算

          2、計算屬性computed與watch監(jiān)聽器的區(qū)別:watch監(jiān)聽器更適合異步操作

          四、條件渲染

          1、v-show = false? 本質上是display: none

          2、為不可見的包裹元素

          3、標簽添加key屬性,將不會復用

          五、列表渲染

          1、v-for="item,index in items" //數組?v-for=“value,key in object” //對象

          六、事件綁定

          1、事件最后一個參數是$event,則獲取原始DOM的event.target.tagName

          2、scroll.passive 提升滾動性能

          七、表單輸入綁定

          1、v-model.lazy:只有在發(fā)生change事件時才會觸發(fā),而不是input觸發(fā)

          2、v-model.number:將輸入值轉數字

          3、v-model.trim:過濾首尾空白字符

          八、組件基礎

          1、組件內部用this.$emit('clicknow',this.count) 綁定外部方法clicknow,并且將count值傳給外部方法clicknow

          外部調用組件并通過@clicknow="myclick"傳入myclick方法,myclick方法類似這樣定義:

          methods:{    myclick: function(e){????????console.log(e)?//this.count????}}

          2、組件中的data必須是函數

          3、v-model="a" 等價于?:value="a" @input="a=$event.target.value"

          4、調用組件時,在組件標簽之間添加文本內容,需要在組件內部用占位

          5、動態(tài)組件:

          九、插槽

          1、slot標簽中可以有內容,用于默認顯示

          2、slot可以有name屬性,在調用該組件時通過template標簽v-slot傳入該name值,會顯示在對應位置

          3、v-slot縮寫為#

          瀏覽 37
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美性爱成人视频网站 | 成人黄色一级片 | 成人精品A| 亲子乱V一区二区三区免费看 | 青青综合影视 |