设为首页 加入收藏

TOP

Vue最全指令大集合————VUE(一)
2019-09-23 11:17:23 】 浏览:69
Tags:Vue 最全 指令 集合 VUE

# Vue指令大集合(无slot)

#### 包含内容:

1. v-cloak
2. v-html
3. v-text
4. v-bind
5. v-show
6. v-model
7. v-for
8. v-if v-else-if v-else
9. v-pre

 

代码如下:(可以自己复制去看一下)

html

  1 <!DOCTYPE html>
  2 <html>
  3 
  4 <head>
  5 <meta charset="UTF-8">
  6 <title>Vue指令大集合(无 slot)</title>
  7 </head>
  8 <style>
  9 [v-cloak]{
 10 display: none; 11 } 12 .css{ 13 color: red; 14 } 15 </style> 16 <body> 17 <div id="domo" v-cloak> 18 <p style="color: red;">v-html 标签有效</p> 19 <p v-html="name"></p> 20 <p style="color: red;">v-text 标签无效</p> 21 <p v-text="name"></p> 22 <hr /> 23 <p style="color: red;">style</p> 24 <p :style="objCss">使用style从数据拿视图,v-bind====:</p> 25 <p style="color: red;">v-bind可以简写成: ,动态地绑定一个或多个特性,或一个组件 prop 到表达式。</p> 26 <img v-bind:src='src'>v-bind可以省</img> 27 <p :style="{ 28 color: 'yellow', 29 fontSize: '11px' 30 }">自己改,数据</p> 31 <p :class="{ 32 'css':!bool 33 }">我不是红色的</p> 34 <hr /> 35 <p style="color: red">v-show</p> 36 <p v-show="bool">v-show可以控制出现或者隐藏</p> 37 <button @click='showClick'>v-on:click====@click点击,隐藏</button> 38 <hr /> 39 <p style="color: red">v-model 双向绑定!</p> 40 <input v-model="name"></input> 41 <hr /> 42 <p style="color: red">v-for</p> 43 <ul> 44 <li v-for="a in arr" v-html="'姓名:'+a.name+';年龄:'+a.age"></li> 45 </ul> 46 <p v-for="a in arr" v-html="'姓名:'+a.name+';年龄:'+a.age"></p> 47 <table v-for="a in arr"> 48 <tr><td>{{a.name}}</td><td>{{a.age}}</td><td><img v-for="i in a.imgs" :src="i" /></td></tr> 49 </table> 50 <hr /> 51 <p style="color: red">v-if</p> 52 <p v-if="type==='A'" v-text="name1"></p> 53 <div v-else-if="type==='B'" v-text="name2"></div> 54 <div v-else-if="type==='C'" v-text="name3"></div> 55 <div v-else="type==='D'" v-text="name4"></div> 56 <hr /> 57 <p style="color: red">v-pre 这是一个跳过这个元素和它的子元素的编译过程</p> 58 <p><span v-pre>{{ 被包括的vue语言全都无效化!! }}</span></p> 59 </div> 60 <script type="text/java script" src="js/vue.js"></script> 61 <script> 62 new Vue({ 63 el: "#domo", 64 data: { 65 name: '<em>我爱你<span>而</span>你爱他</em>', 66 src:'img/发生的事_画板 1.png', 67 objCss:{ 68 color: 'blue', 69 fontSize: '28px' 70 }, 71 bool:false, 72 arr: [{ 73 name: "大哥", 74 age: 18, 75 imgs: ['img/image (24).gif'] 76 }, { 77 name: "二哥", 78 age: 17, 79 imgs: ['img/image (25).gif'] 80 }, { 81 name: "三弟", 82 age: 19, 83 imgs: ['img/image (26).gif'] 84 }, { 85 name: "四弟", 86 age: 20, 87 imgs: ['img/image (27).gif'] 88 }], 89 name1: &q
首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇attr()、prop()、css() 的区别 下一篇超简单详细的搭建个人网站———..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目