国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

vue快捷鍵與基礎指令詳解

2019-11-19 16:26:21
字體:
來源:轉載
供稿:網友

v-bind可以簡寫成   :

<img src="{{url}}">→<img :src="url" :width="50px">v-on:click可以寫成@click<button @click="up()"></button>

v-if實例  可以通過對對象操作條件來實現想要展示的效果

<!DOCTYPE html> <html>   <head>     <meta charset="UTF-8">     <title></title>     <script type="text/javascript" src="js/vue.min.js"></script>   </head>   <body>     <div id="app">       <p v-if="seen">現在你看到我了</p>       <template v-if="ok">         <h1>天氣炎熱</h1>       </template>     </div>     <script>       new Vue({         el: "#app",         data: {           seen:false,           ok: true         }       })     </script>   </body> </html> 

v-for實例:v-for是可以做循環數組使用的

<!DOCTYPE html> <html>   <head>     <meta charset="UTF-8">     <title></title>     <script type="text/javascript" src="js/vue.min.js"></script>   </head>   <body>     <div id="app">       <ol>         <li v-for="x in lists">{{x.title}}</li>       </ol>     </div>     <script>       new Vue({         el: "#app",         data: {           lists: [             { id: 1, title: "臧三" },             { id: 2, title: '李四' },             { id: 3, title: "王五" },           ]         }       })     </script>   </body> </html> 

v-show實例:v-show可以操作true/false來實現效果

<!DOCTYPE html> <html>   <head>     <meta charset="UTF-8">     <title></title>     <script type="text/javascript" src="js/vue.min.js"></script>   </head>   <body>     <div id="app">       <input type="button" value="點擊" v-on:click="a=false" />       <div style="width: 100px;height: 100px;background: red;" v-show="a">       </div>     </div>     <script>       new Vue({         el: "#app",         data: {           a: true         }       })     </script>   </body> </html> 

:class實例:

<!DOCTYPE html> <html>   <head>     <meta charset="UTF-8">     <title></title>     <script type="text/javascript" src="js/vue.js" ></script>     <style>       .red{         color:red       }       .blue{         background: blue;       }     </style>   </head>   <body>     <div id="app">       <p :class="{red:a,blue:b}">我是123</p>     </div>     <script>       new Vue({         el:"#app",         data:{             a:true,             b:true         }       })     </script>   </body> </html> 

第二種方法

<!DOCTYPE html> <html>   <head>     <meta charset="UTF-8">     <title></title>     <script type="text/javascript" src="js/vue.js" ></script>     <style>       .red{         color:red       }       .blue{         background: blue;       }     </style>   </head>   <body>     <div id="app">       <p :class="json">我是123</p>     </div>     <script>       new Vue({         el:"#app",         data:{           json:{             red:true,             blue:true           }         }       })     </script>   </body> </html> 

以上所述是小編給大家介紹的vue快捷鍵與基礎指令詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汉沽区| 伊宁市| 本溪市| 兰州市| 息烽县| 靖西县| 磐石市| 织金县| 乐至县| 昌平区| 萍乡市| 汉沽区| 博野县| 阳城县| 西乌珠穆沁旗| 柘荣县| 苗栗市| 清水河县| 厦门市| 乌拉特中旗| 郎溪县| 汾西县| 大姚县| 舟山市| 昌宁县| 开远市| 泽库县| 扬中市| 郧西县| 云梦县| 洛川县| 黔西县| 衡阳县| 越西县| 梁山县| 马鞍山市| 聊城市| 射阳县| 大英县| 阳春市| 苏尼特左旗|