欧美精品在线一区二区三区_亚洲女同精品视频_日韩一区免费_国产欧美久久久精品免费_国产这里只有精品_僵尸再翻生在线观看_久久99精品国产一区二区三区_亚洲免费一区二区_女教师淫辱の教室蜜臀av软件_中文字幕国产一区二区

Vue.js 常用系統指令

2020-2-27    seo達人

1.v-on :可以用 v-on 指令監聽 DOM 事件,并在觸發時運行一些 JavaScript 代碼



(1)v-on:click綁定點擊事件



<!DOCTYPE html>

<html>

   <head>

      <meta charset="utf-8" />

      <title>v-on:click</title>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>

   <body>

      <div id="app">

         {{message}}  

         <button v-on:click="fun1('test')">vue的onclick</button>

      </div>

   </body>

   <script>

      //view model

      new Vue({

         el:'#app',

         data:{

             message:'hello vue'

         },

         methods:{

             fun1:function (msg) {

               this.message=msg;

                }

         }

      });

      

   </script>

</html> 









(2)v-on:keydown事件會在用戶按下一個鍵盤按鍵時發生



<!DOCTYPE html>

<html>

 

   <head>

      <meta charset="utf-8" />

      <title>v-on:keydown</title>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>

 

   <body>

      <div id="app">

         Vue:<input type="text" v-on:keydown="fun($event)">

         <hr/>

         傳統JS:<input type="text"  οnkeydοwn="showKeyCode()"/>

      </div>

   </body>

   <script>

      //view model

      new Vue({

         el:"#app",

         methods:{

             / $event 它是vue中的事件對象  和我們傳統js的event對象是一樣的  /

             fun:function(event){

                    var keyCode = event.keyCode;

                    if(keyCode < 48  || keyCode > 57){

                        //不讓鍵盤的按鍵起作用

                        event.preventDefault();

                    }

            }

         }

      });

 

 

      //傳統js的鍵盤按下事件

      function showKeyCode(){

         //event對象和我們的document對象以及window對象是一樣的,可以不用定義直接使用

         var keyCode = event.keyCode;

         if(keyCode < 48  || keyCode > 57){

            //不讓鍵盤的按鍵起作用

            event.preventDefault();

         }

         // alert(keyCode);

         // if(event.keyCode == 13){

         //     alert("你按的是回車");

         // }

      }

   </script>

 

</html>





(3)v-on:mouseover  當鼠標指針位于元素上方時,會發生 mouseover 事件



<!DOCTYPE html>

<html>

 

   <head>

      <meta charset="utf-8" />

      <title>v-on:mouseover</title>

      <style>

         #div {

            background-color: red;

            width:300px;

            height:300px;

         }

      </style>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>

 

   <body>

      <div id="app">

         <div @mouseover="fun1" id="div">

            <textarea @mouseover="fun2($event)">這是一個文件域</textarea>

         </div>

 

         <!--<div οnmοuseοver="divmouseover()" id="div">

            <textarea οnmοuseοver="textareamouseover()">這是一個文件域</textarea>

         </div>-->

      </div>

   </body>

   <script>

      //view model

        /*

       
@事件名稱  就是  v-on:事件名稱的簡寫方式

        @mouseover它就等同于v-on:mouseover

         
/

      new Vue({

         el:"#app",

         methods:{

            fun1:function(){

                alert("鼠標懸停在div上了");

            },

            fun2:function(event){

                alert("鼠標懸停在textarea上了");

                    event.stopPropagation();

            }

         }

      });

 

 

      //傳統的js方式

      function divmouseover(){

          alert("鼠標移動到了div上了");

      }

 

      function textareamouseover(){

          alert("鼠標移動到了textarea上了");

          event.stopPropagation();

      }

   </script>

 

</html>





(4).Vue.js 為 v-on 提供了事件修飾符來處理 DOM 事件細節,如:event.preventDefault() 或 event.stopPropagation()。注意:該方法將通知 Web 瀏覽器不要執行與事件關聯的默認動作(如果存在這樣的動作)



Vue.js通過由點(.)表示的指令后綴來調用修飾符。

.stop

.prevent

.capture

.self

.once

<!DOCTYPE html>

<html>

 

   <head>

      <meta charset="utf-8" />

      <title>v-on:事件修飾符</title>

      <style>

         #div {

            background-color: red;

            width:300px;

            height:300px;

         }

      </style>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>

 

   <body>

      <div id="app">

         <form @submit.prevent action="http://www.itheima.com" method="post" >

            <input type="submit" value="提交">

         </form>

         <!--<form action="http://www.itheima.com" method="post" οnsubmit="return checkForm()">

            <input type="submit" value="提交">

         </form>-->

         <hr/>

         <div @mouseover="fun1" id="div">

            <textarea @mouseover.stop="fun2($event)">這是一個文件域</textarea>

         </div>

      </div>

   </body>

   <script>

      //view model

      new Vue({

         el:"#app",

         methods:{

                fun1:function(){

                    alert("鼠標懸停在div上了");

                },

                fun2:function(event){

                    alert("鼠標懸停在textarea上了");

                }

         }

      });

      

      

      //傳統js方式

      function checkForm(){

          alert(1);

          //表單驗證必須有一個明確的boolean類型返回值

         //在應用驗證方法時必須加上 return  方法名稱

         return false;

      }

   </script>

 

</html>

 







 



2.v-text與v-html



<!DOCTYPE html>

<html>

   <head>

      <meta charset="utf-8" />

      <title>v-text與v-html</title>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>

   <body>

      <div id="app">

         <div v-text="message"></div>

         <div v-html="message"></div>

         <!--<div id="div1"></div>

         <div id="div2"></div>-->

      </div>

   </body>

   <script>

      //view model

      new Vue({

         el:"#app",

         data:{

             message:"<h1>Hello Vue</h1>"

         }

      });



      //傳統js的innerText和innerHTML

      window.onload = function(){

          document.getElementById("div1").innerHTML="<h1>Hello</h1>";

            document.getElementById("div2").innerText="<h1>Hello</h1>";

      }

   </script>

</html>





 



(2)v-bind 插值語法不能作用在 HTML 特性上,遇到這種情況應該使用 v-bind指令



<!DOCTYPE html>

<html>



   <head>

      <meta charset="utf-8" />

      <title>v-bind的使用</title>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>



   <body>

      <div id="app">

         <font size="5" v-bind:color="ys1">傳智播客</font>

         <font size="5" :color="ys2">黑馬程序員</font>

      </div>

   </body>

   <script>

      //view model

      //插值表達式不能用于html標簽的屬性取值

      //要想給html標簽的屬性設置變量的值,需要使用v-bind

      //v-bind也可以簡化寫法   直接使用:

      new Vue({

         el:"#app",

         data:{

             ys1:"red",

            ys2:"green"

         }

      })

   </script>



</html>





(3)v-model



<!DOCTYPE html>

<html>

   <head>

      <meta charset="utf-8" />

      <title>v-model</title>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>

   <body>

      <div id="app">

         <form action="" method="post">

            用戶名:<input type="text" name="username" v-model="user.username"><br/>

            密碼:<input type="text" name="password" v-model="user.password"><br/>

            <!-- v-model替換原來的value屬性的值,用value獲取不到-->

         </form>

      </div>

   </body>

   <script>

      //view model

      new Vue({

         el:"#app",

         data:{

            user:{

                username:"test",

               password:"1234"

            }

         }

      })

   </script>

</html>





(4)v-for



 



<!DOCTYPE html>

<html>

   <head>

      <meta charset="utf-8" />

      <title>v-for遍歷數組</title>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>

   <body>

      <div id="app">

         <ul>

            <li v-for="(item,index) in arr ">{{item}}={{index}} </li>

            <!--index是索引的意思,用插值表達式輸出 -->

         </ul>

      </div>

   </body>

   <script>

      //view model

      new Vue({

         el:"#app",

         data:{

             arr:[1,2,3,4,5]

         }

      })

   </script>

</html>





 



<!DOCTYPE html>

<html>

   <head>

      <meta charset="utf-8" />

      <title>v-for遍歷對象</title>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>

   <body>

      <div id="app">

         <ul>

            <li v-for="(key,value) in product ">{{value}}===={{key}} </li>

         </ul>

      </div>

   </body>

   <script>

      //view model

        new Vue({

            el:"#app",

            data:{

               product:{

                   id:1,

               name:"筆記本電腦",

               price:5000

            }

            }

        })

   </script>

</html>





<!DOCTYPE html>

<html>



   <head>

      <meta charset="utf-8" />

      <title>v-for遍歷對象</title>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>



   <body>

      <div id="app">

         <table border="1">

            <tr>

               <td>序號</td>

               <td>編號</td>

               <td>名稱</td>

               <td>價格</td>

            </tr>

            <tr v-for="(product,index) in products ">

               <td>{{index}}</td>

               <td>{{product.id}}</td>

               <td>{{product.name}}</td>

               <td>{{product.price}}</td>

            </tr>

         </table>

      </div>

   </body>

   <script>

      //view model

        new Vue({

            el:"#app",

            data:{

                products:[

                   { id:1,name:"筆記本電腦",price:5000 },

                    { id:2,name:"手機",price:3000 },

                    { id:3,name:"電視",price:4000 }

                ]

            }

        })

   </script>



</html>





3.v-if與v-show



v-if是根據表達式的值來決定是否渲染元素

v-show是根據表達式的值來切換元素的display css屬性

 

<!DOCTYPE html>

<html>

   <head>

      <meta charset="utf-8" />

      <title>v-if與v-show</title>

      <script src="js/vuejs-2.5.16.js"></script>

   </head>

   <body>

      <div id="app">

         <span v-if="flag">傳智播客</span>

         <span v-show="flag">itcast</span>

         <button @click="toggle">切換</button>

      </div>

   </body>

   <script>

      //view model

      new Vue({

         el:"#app",

         data:{

             flag:false

         },

         methods:{

             toggle:function(){

                 this.flag = !this.flag;

            }

         }

      })

   </script>

</html>


日歷

鏈接

個人資料

藍藍設計的小編 http://www.ocunn.cn

存檔

亚洲精品一区| jizz日本免费| 国产又色又爽又黄又免费| 国产精品一区二区日韩| 99在线观看免费视频精品观看| 亚洲综合精品自拍| 欧美极品在线视频| 欧美日本视频在线观看| 激情视频网站在线观看| 欧美极度另类| 美女视频黄久久| 日韩欧美一区二区免费| 国内视频一区| 99久久久无码国产精品不卡| 日本暖暖在线视频| 亚洲大胆av| 色噜噜久久综合| 成人国产精品久久久久久亚洲| 亚洲激情在线看| 你懂的网站在线| 欧美亚洲大陆| 亚洲四区在线观看| 26uuu另类亚洲欧美日本一| jizz欧美激情18| 国产夫妻在线观看| 精品国产一区二区三区成人影院 | eeuss中文| 日本熟妇一区二区| 久久毛片亚洲| 粉嫩在线一区二区三区视频| 国产一区二区三区网站| 国产精品视频二| 中文字幕欧美在线观看| 电影91久久久| 国产色产综合色产在线视频 | 日韩在线视频观看| 日韩国产欧美亚洲| 国产精品人人妻人人爽| 粉嫩久久久久久久极品| 国产精品久久久久久久久久免费看| 欧美极品美女电影一区| 玖玖爱视频在线| 五月婷婷六月激情| 日韩片欧美片| 精品日韩中文字幕| 91香蕉嫩草影院入口| 国内精品久久99人妻无码| 在线观看麻豆蜜桃| 久久久久在线| 亚洲电影免费观看高清完整版在线观看 | 性一交一乱一区二区洋洋av| 精品国产在天天线2019| 黄色一级片网址| 欧美 亚洲 另类 激情 另类| 99re热精品视频| 亚洲精品久久久久久国产精华液| 国产精品久久久久久av福利| 粉嫩av懂色av蜜臀av分享| 国产鲁鲁视频在线观看特色| 日韩精品久久久久久| 亚洲精品小视频| 精品99在线视频| 天天操天天干天天爽| 亚洲一级淫片| 日韩欧美一区二区三区在线| 四虎永久免费网站| 国产人妻精品一区二区三| 免费成人结看片| 日韩欧美精品网址| 久久精品人成| 久久精品视频1| 香蕉大人久久国产成人av| 亚洲视频1区2区| 91精品视频观看| 搜索黄色一级片| 日韩不卡视频在线观看| 国产精品色在线观看| 国产日本欧美一区| 国产人妻精品一区二区三区不卡 | 97香蕉超级碰碰久久免费的优势| 国产精品一级黄片| 91福利在线免费| 99精品热视频| 日韩免费在线看| 婷婷国产成人精品视频| 全球最大av网站久久| 中文字幕一区二区视频| 91在线观看免费高清| 久久久久久久99| 久久精品国产亚洲blacked| 精品久久香蕉国产线看观看亚洲| 日本一区二区高清视频| 91女人18毛片水多国产| 99热在线成人| 亚洲国产精品人人爽夜夜爽| 大香煮伊手机一区| 大地资源中文在线观看免费版| 久久激情五月婷婷| 久久男人的天堂| 大吊一区二区三区| 四虎永久精品在线| 亚洲综合一区二区三区| 欧美亚洲另类久久综合| 国产熟女一区二区丰满| 亚洲欧美一级二级三级| 亚洲毛片在线观看| 久久琪琪电影院| 天天综合网网欲色| 国产三级av片| 美女av免费观看| 国产成人aaaa| 亚洲另类av| 2021久久国产精品不只是精品| 国产精品69av| 一区二区在线观看免费视频| 亚洲一区二区三区在线免费| 色素色在线综合| 17c丨国产丨精品视频| 在线观看av资源| 国产一区二区三区日韩| 奇米四色中文综合久久| 欧美三级在线免费观看| 天堂成人娱乐在线视频免费播放网站 | 亚洲三级网页| 欧美videos大乳护士334| 色片在线免费观看| 91小视频xxxx网站在线| 国产精品三级av在线播放| 精品无人乱码一区二区三区的优势| 91欧美日韩麻豆精品| 亚洲国产午夜| 久久成人免费视频| 91香蕉视频污在线观看| 首页亚洲中字| 亚洲精品久久久久久久久久久久 | 久久久人人人| 2019中文在线观看| 国产在线拍揄自揄拍| 久久中文字幕二区| 搡老女人一区二区三区视频tv| 成都免费高清电影| 国产乱人伦精品一区| 精品国产乱码久久久久久免费| 天堂网成人在线| 91精品影视| 在线视频一区二区三| 37pao成人国产永久免费视频| 伊人在我在线看导航| 亚洲精品成人天堂一二三| 欧美大片免费播放| 精品美女在线观看视频在线观看 | 偷拍欧美精品| 久久久91精品国产| 婷婷伊人五月天| 日产精品一区二区| 久久精品成人动漫| 国产精品久久久久野外| 26uuu久久噜噜噜噜| 中文字幕亚洲一区二区va在线| 成人av动漫| 中文在线免费看视频| 成人欧美一区二区三区在线湿哒哒| 亚洲免费毛片网站| 日韩欧美中文在线观看| 成人午夜免费在线观看| 五月天国产视频| 91网站在线免费观看| 日韩精品中文字幕一区| 国产成人无遮挡在线视频| 精品国产鲁一鲁****| 亚洲av成人精品毛片| 最近中文字幕在线mv视频在线| 久久久久久国产精品mv| 精品少妇一区二区三区视频免付费| 国产在线播放一区| 亚洲综合影院| 免费理论片在线观看播放老| 黄色录像一级片| 日本福利视频在线| 亚洲曰本av电影| 欧美四级电影网| 另类欧美日韩国产在线| 韩国三级成人在线| 国产永久免费高清在线观看视频| 69av.com| 性欧美videossex精品| 操一操视频一区| 亚洲人在线观看| 国产成人精品一区二| 91亚洲视频| 小草av在线播放| 国产精品第56页| 国产无遮挡猛进猛出免费软件| 99九九视频| 久久国产加勒比精品无码| 欧美无人高清视频在线观看| 国产精品亚洲视频| 日韩成人av在线资源| 久久亚洲导航| 一级全黄裸体免费视频| 国产探花在线看| 五月天亚洲综合小说网| 国产精品99久久久久久久久| 亚洲国产99精品国自产| 国产精品久久久久久久第一福利| 先锋影音国产精品| 欧美羞羞视频| 四季久久免费一区二区三区四区| 最新中文在线视频| www.亚洲黄色| 黄网站免费在线| 成年人午夜剧场| 国产美女高潮视频| 精品少妇人妻一区二区黑料社区| 国产又粗又长又爽又黄的视频| 日韩中文字幕二区| 黄色片网址在线观看| youjizz.com在线观看| 自拍偷拍一区二区三区| 日本不卡久久| 日本不卡高清视频一区| 欧美一区免费视频| 欧美一区二区高清在线观看| 好吊色欧美一区二区三区四区 | 在线视频不卡国产| 日本一区高清不卡| 波多野结衣三级在线| 色综合电影网| 日本视频一区二区不卡| 免费在线成人av| 国产伦精品一区二区三区免| 国产成人极品视频| 国内精品一区二区三区| 欧美激情视频网址| 九九精品在线播放| 久久久精品久久久| 68精品久久久久久欧美 | 国产成人啪免费观看软件| 欧美电影《睫毛膏》| 综合中文字幕| 91看片一区| 秋霞在线午夜| 黄色网在线看| 亚洲女同av| 日韩欧美精品一区二区三区| 漫画在线观看av| 久久精品女人天堂av免费观看| 天堂中文最新版在线中文| 高清精品在线| 范冰冰一级做a爰片久久毛片| yellow字幕网在线| 伊人久久在线| 欧美成人毛片| 97久久精品| 亚洲视频资源| 香蕉久久一区| 国产日产一区| 亚洲尤物精选| 91蝌蚪porny| 亚洲一二三四在线| 亚洲人成亚洲人成在线观看图片 | 一区二区三区在线播放欧美| x99av成人免费| 午夜精品一区二区三区在线| 日本久久精品视频| 国产成人精品免费视频大全最热| 欧美黑人xxxxx| 丝袜人妻一区二区三区| 青青草久久伊人| 中文字幕狠狠干| 日韩av毛片在线观看| 波多野结衣理论片| 黄色大片在线免费观看| 日本午夜精品久久久久| 欧美.www| 久久美女高清视频| 欧美在线一二三| 欧美日本啪啪无遮挡网站| 精品久久sese| 天天干天天综合| 美女毛片在线观看| 国产呻吟对白刺激无套视频在线| 国产盗摄在线视频网站| 国产探花一区| 成人丝袜视频网| 一区二区三区成人| 日韩一区二区在线观看| 操91在线视频| 久久av免费一区| 色一情一乱一伦一区二区三区日本| 草草地址线路①屁屁影院成人| 五月天婷婷网站| 中文字幕理伦片免费看| 麻豆mv在线看| 日本不卡二三区| 国产乱一区二区| 欧美自拍偷拍一区| 亚洲欧美日韩国产精品| 成人免费观看网址| 18岁视频在线观看| 国产成人无码精品亚洲| 麻豆网站在线观看| 亚洲日本va| 亚洲欧美综合| 国产成人av资源| 亚洲国产精品久久一线不卡| 精品偷拍各种wc美女嘘嘘| 国产精选久久久久久| 国产精品一二三在线观看| 黑人巨大猛交丰满少妇| 亚洲中文一区二区| 日韩毛片久久久| 高清日韩欧美| 精品一区二区三区av| 亚洲成在线观看| 久久精品亚洲精品| 牛人盗摄一区二区三区视频| 久久久福利影院| 日韩久久久久久久久久| 特级毛片在线| 91成人国产| 综合中文字幕亚洲| 在线电影中文日韩| 日本一区免费观看| 白丝女仆被免费网站| 2023欧美最顶级a∨艳星| 24小时成人在线视频| 日本中文字幕一区二区视频 | www.51av欧美视频| 尹人成人综合网| 亚洲自拍与偷拍| 欧美精品久久久久久久| 国产一二三四区在线观看| 九九热久久免费视频| 亚洲а∨精品天堂在线| 久久大胆人体视频| 972aa.com艺术欧美| 日韩av网站在线| 青青成人在线| 三上悠亚在线观看视频| 麻豆视频免费在线观看| 欧美 亚欧 日韩视频在线| 一区二区三区不卡视频在线观看| 久久综合伊人77777尤物| www.好吊操| 手机在线看片1024| a成人v在线| 9人人澡人人爽人人精品| 精品视频www| 精品国产无码在线| 奇米影视第四色777| 日本电影欧美片| 国产成人精品亚洲日本在线桃色| 亚洲欧美日韩国产精品| 亚洲成人动漫在线| 激情视频网站在线观看| 美女视频一区| 97精品国产露脸对白| 久久综合久久美利坚合众国| 久久黄色免费看| 色婷婷激情五月| 久久视频在线| 欧美色网站导航| 日本精品一区| 波多野结衣视频网站| 国产精品一区三区在线观看| 欧美国产一区二区| 国产激情视频一区| 在线 丝袜 欧美 日韩 制服| 好了av在线| 久久99久久99| 欧美精品少妇videofree| 亚洲午夜精品一区| 亚洲一区二区三区成人| 99在线精品视频在线观看| 精品国产伦理网| 国产成人a亚洲精v品无码| 中国国产一级毛片| 日韩一区二区免费看| 亚洲欧美日韩高清| 亚洲xxxx2d动漫1| 91美女视频在线| 国产一区二区三区免费| 欧美极品少妇全裸体| 97超碰人人爽| 欧美三级电影一区二区三区| 亚洲欧美日韩国产综合精品二区| 日韩欧美精品在线视频| 伊人色综合影院| 91午夜精品亚洲一区二区三区| 清纯唯美激情亚洲| 中文字幕一区二区三区在线不卡| 欧美国产日韩xxxxx| 欧美性猛交xxx乱久交| 最新中文字幕在线视频| 婷婷激情图片久久| 制服丝袜激情欧洲亚洲| 91高清国产视频| 亚州一区二区| 中文字幕亚洲综合久久|