久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

一文詳解vue指令及其過濾器(附代碼示例)

本篇文章給大家帶來了關于前端vue的相關知識,聊聊什么是內容渲染指令以及屬性綁定指令等等,感興趣的朋友,下面一起來看一下吧,希望對需要的朋友有所幫助!

一文詳解vue指令及其過濾器(附代碼示例)

vue 指令與過濾器

內容渲染指令

內容渲染指令是用來輔助開發者渲染 DOM 元素的文本內容。常用的內容渲染指令有3種。

v-text

示例

<div id="app">     <!-- 把 username 對應的值,渲染到第一個 p 標簽中 -->     <p v-text="username"></p>     <!-- 把 gender 對應的值,渲染到第二個 p 標簽中 -->     <!-- 注意:第二個 p 標簽中,默認文本會被gender值覆蓋 -->     <p v-text="gender">性別</p> </div> <!-- 導入 vue 的庫文件 -->     <script src="./lib/vue.js v2.7.13.js"></script>
登錄后復制

//創建vue 的實例對象 const vm = new Vue({     //el 屬性是固定寫法,表示當前 vm 實例要控制的區域,接收的是一個選擇器     el: '#app',     // data 對象就是要渲染到頁面上的數據     data: {         username: 'zs',         gender: '男'     } });
登錄后復制

插值表達式 {{}}雙大括號

在實際開發中應用較多,不會覆蓋原有渲染
示例

<div id="app">     <p>姓名:{{username}}</p> </div>
登錄后復制

const vm = new Vue({     //el 屬性是固定寫法,表示當前 vm 實例要控制的區域,接收的是一個選擇器     el: '#app',     // data 對象就是要渲染到頁面上的數據     data: {         username: 'zs',         gender: '男',     } });
登錄后復制

v-html

可以把帶標簽的的字符串,渲染成真正的html 內容
示例

<div id="app">     <div v-html="info"></div> </div>
登錄后復制

const vm = new Vue({             //el 屬性是固定寫法,表示當前 vm 實例要控制的區域,接收的是一個選擇器             el: '#app',             // data 對象就是要渲染到頁面上的數據             data: {                 info: '<h4 style="color: red; font-weight: bold;"> 歡迎學習 vuejs</h4>'             }         });
登錄后復制

屬性綁定指令

注意:插值表達式只能用在元素內容節點中,不能用在元素的屬性節點

動態綁定屬性值 v-bind

在屬性前加屬性指令 v-bind: 為元素動態綁定值,vue 規定 v-bind 可以簡寫成: ,示例

<input type="text" v-bind:placeholder="tips"> <img :src="photo" style="width: 150px;">
登錄后復制

使用 javascript 表達式

在 vue 提供的模板渲染語法中,除了支持綁定簡單的數據值之外,還支持 javascript 表達式的運算,例如

{{ number + 1 }}; {{ ok ? 'YES' : 'NO'}}; {{ message.split('').reverse().join('')}};  <div v-bind:id="'list-' + id"></div>
登錄后復制

注意在簡寫 v-bind 屬性綁定期間,如果綁定內容需要進行動態拼接,則字符串外應包裹單引號,例如

<div :title="'box' + index">!!!!!</div>
登錄后復制

事件綁定指令

v-on 綁定事件

v-on 綁定事件指令,輔助程序員為DOM元素綁定監聽事件,格式如下

<p>count的值是: {{count}}</p>         <!-- 語法格式為 v-on:事件名稱="事件處理函數的名稱" -->         <button v-on:click="addCount">+1</button>
登錄后復制

 const vm = new Vue({             //el 屬性是固定寫法,表示當前 vm 實例要控制的區域,接收的是一個選擇器             el: '#app',             // data 對象就是要渲染到頁面上的數據             data:{                 count: 0,             },             // 定義事件的處理函數             methods:{                 add: function () {                     // console.log(vm);                     // vm.count += 1;  		    // this === vm                      this.count += 1;                 } 		// 也可簡寫成                 add () {                     // console.log(vm);                     this.count += 1;                 }             }         });
登錄后復制

v-on: 也可以簡寫為 @

<button @click="sub">-1</button>
登錄后復制

注意:原生 DOM 對象有 onclick、oninput、onkeydown 等原生事件,替換成 vue 的事件綁定形式后,分別為: v-on:click 、v-on:input、v-on:keydown

事件對象

vue 提供了內置固定的變量 $event ,它就是原生 DOM 的事件對象 e

<!-- 如果 count 為偶數,則按鈕背景變為藍色,否則,取消背景 --> <!-- vue 提供了內置固定的變量 $event ,它就是原生 DOM 的事件對象 e-->         <button @click="add(1, $event)">+n</button>
登錄后復制

const vm = new Vue({             //el 屬性是固定寫法,表示當前 vm 實例要控制的區域,接收的是一個選擇器             el: '#app',             // data 對象就是要渲染到頁面上的數據             data:{                 count: 0,             },             // 定義事件的處理函數             methods:{                 add (n, e) {                     this.count += 1;                     // 判斷 this.count 的值是否為偶數                     if (this.count%2 === 0) {                         //偶數                         e.target.style.backgroundColor = 'blue';                         console.log(e);                     } else {                         // 奇數                         e.target.style.backgroundColor = '';                     }                 }                            }                    });
登錄后復制

事件修飾符

在事件處理函數中調用 event.preventDefault() event.stopPROpagation() 是非常常見的需求。因此, vue 提供了事件修飾的概念,輔助程序員更方便的**對事件的觸發進行控制。常用5種修飾符如下:

事件修飾符 說明
.prevent 阻止默認行為(例如:阻止 a 鏈接跳轉、阻止表單提交等)
.stop 阻止事件冒泡
.capture 以捕獲模式觸發當前的事件處理函數
.once 綁定事件只觸發一次
.self 只有在 event.target 是當前元素自身時觸發事件處理函數

示例1:

<a href="http://www.baidu.com" @click.prevent="show">跳轉到百度首頁</a>
登錄后復制

const vm = new Vue({             //el 屬性是固定寫法,表示當前 vm 實例要控制的區域,接收的是一個選擇器             el: '#app',             // data 對象就是要渲染到頁面上的數據             data:{},             // 定義事件的處理函數             methods:{                 show () { 		    // e.preventDefault();                     console.log("點擊了 a 鏈接");                 }             }          });
登錄后復制

推薦學習:《vue.js視頻教程》

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
亚洲欧美在线专区| 亚洲国产成人精品女人| 欧美福利在线| 久久一级电影| 国产尤物精品| 久久精品国产亚洲夜色av网站| 日韩欧美二区| 久久九九电影| 1024精品久久久久久久久| 午夜日韩福利| 综合激情在线| 青草av.久久免费一区| 国产精品综合色区在线观看| 欧美日韩亚洲一区三区| 国产精品最新| 国产精品二区不卡| 久久国产亚洲精品| 亚洲福利久久| 噜噜噜躁狠狠躁狠狠精品视频| 蜜桃av一区二区| 欧美日韩精品一区二区三区在线观看| 欧美亚洲综合视频| 精品久久在线| 亚洲视频综合| 亚洲精品字幕| 久久影院一区二区三区| 蜜桃视频在线网站| 欧美精品一区二区三区精品| 久久精品不卡| 激情综合自拍| 免费一区二区视频| 欧美性www| 国产精东传媒成人av电影| 国产一区不卡| 中国女人久久久| 国产精品欧美三级在线观看| 国产精品日本一区二区不卡视频| 成人亚洲欧美| 丝袜亚洲另类欧美| 国产精品入口久久| 99久久99久久精品国产片果冰| 视频一区二区国产| 久久精品一本| 亚洲一区国产一区| 免费观看亚洲天堂| 美女少妇全过程你懂的久久| 日韩不卡在线观看日韩不卡视频| 麻豆一区二区三区| 香蕉久久99| 国产日韩欧美在线播放不卡| 日韩国产欧美| 色综合视频一区二区三区日韩 | 欧洲av不卡| 石原莉奈在线亚洲二区| 国产精品最新自拍| 亚洲二区免费| 国产精品视频一区视频二区| 激情欧美一区二区三区| 亚洲另类黄色| 国产精品国产三级国产在线观看| 国产精品视区| 精品国产中文字幕第一页| 六月婷婷一区| 天堂av在线| 日韩国产欧美在线播放| 日韩欧美在线中字| 日本国产欧美| 波多野结衣一区| 精品一区二区男人吃奶 | 成人精品高清在线视频| 黄色日韩在线| 精品国产午夜肉伦伦影院 | 欧美二区视频| 嫩草伊人久久精品少妇av杨幂| 宅男噜噜噜66国产日韩在线观看| 久久精品伊人| 日韩精品免费一区二区夜夜嗨| 婷婷激情一区| 欧美激情 亚洲a∨综合| 久久aⅴ国产紧身牛仔裤| 日韩国产综合| 国产精品综合| 亚洲精品激情| 久久久久免费av| 久久亚洲精品中文字幕| 亚洲精品一区二区在线播放∴| 欧美片第1页| 久久中文字幕一区二区三区| 亚洲麻豆一区| 国产二区精品| 岛国av在线网站| 国产精品调教| 亚洲精一区二区三区| 蜜桃一区二区三区| 欧洲av不卡| 国语对白精品一区二区| 欧美有码在线| 亚欧洲精品视频在线观看| 日韩精品影视| 精品久久99| 国产欧美成人| 日韩激情一区二区| 亚洲精品女人| 亚洲欧美网站在线观看| 午夜久久影院| 米奇777超碰欧美日韩亚洲| 国产精选在线| 精品久久免费| 久久精品国产久精国产爱| 国产欧美大片| 欧美片第1页综合| 午夜a一级毛片亚洲欧洲| 蜜臀精品久久久久久蜜臀| 亚洲福利精品| 91精品一区二区三区综合在线爱| 欧美日韩精品免费观看视欧美高清免费大片| 久久久久97| 国精品产品一区| 黑森林国产精品av| 欧美日韩视频网站| 少妇精品导航| 欧美丝袜一区| 99久精品视频在线观看视频| 婷婷成人在线| 五月精品视频| 久久av一区二区三区| 亚洲欧美视频| 午夜一区在线| 午夜亚洲福利在线老司机| 亚洲神马久久| 亚洲色图国产| 青青草91视频| 国产精品99久久免费| 欧美国产日韩电影| 久久影视三级福利片| 成人亚洲精品| 免费高潮视频95在线观看网站| 国产精品精品| 999精品在线| 免费国产自线拍一欧美视频| 亚洲精品女人| 国产毛片精品| 四虎国产精品免费观看| 国产拍在线视频| 91精品国产成人观看| 欧美 日韩 国产精品免费观看| 亚洲精品成人| 亚洲网址在线观看| 欧美综合精品| 国产精品美女在线观看直播| 精品久久福利| 久久九九电影| 麻豆91精品| 国产欧美三级| 日韩电影免费网站| 伊人久久婷婷| 日本不卡一二三区黄网| 国产精品v亚洲精品v日韩精品| 成人国产精品一区二区网站| 中文字幕在线视频网站| 91精品久久久久久久久久不卡| 亚洲少妇自拍| 久久精品 人人爱| 91中文字幕精品永久在线| 欧美成人综合| 日本欧美韩国一区三区| 成人在线视频免费| 欧美日韩四区| 日本a口亚洲| zzzwww在线看片免费| 久久国产精品毛片| 麻豆精品蜜桃视频网站| 91精品一区国产高清在线gif| 在线精品一区二区| 欧美国产免费| 日韩天堂av| 国产欧美日韩亚洲一区二区三区| 日韩一区电影| 亚洲精品乱码日韩| av中文资源在线资源免费观看| 奶水喷射视频一区| 精品女同一区二区三区在线观看| 激情久久久久久久| 日韩高清欧美激情| 久久精品主播| 国产欧美高清| 悠悠资源网久久精品| 国产精品igao视频网网址不卡日韩 | 国产情侣久久| 三级小说欧洲区亚洲区| 亚洲精品自拍| 精品美女在线视频| 亚洲一区欧美| 中文字幕人成乱码在线观看| 亚洲制服欧美另类| 精品日韩视频| 国产欧美一区二区三区精品观看| 欧美色图一区| 麻豆精品新av中文字幕| 香蕉精品999视频一区二区|