tnblog
首页
视频
资源
登录

vue.js几个简单的指令v-bind,v-for,v-model,v-if

4549人阅读 2021/11/26 14:13 总访问:835953 评论:0 收藏:0 手机
分类: 前端

v-bind:你需要绑定的属性名称,可以简写,:属性名称

  1. <td v-bind:vl="item.Id">{{item.Id}}</td>
  2. <td :vl="item.Id">{{item.UserName}}</td>

v-model:给input绑定model

  1. <div id="app-6">
  2.     <p>{{ message }}</p>
  3.     <input v-model="message">
  4. </div>
  5. <script>
  6.     var app6 = new Vue({
  7.         el'#app-6',
  8.         data: {
  9.             message'Hello Vue!'
  10.         }
  11.     })
  12. </script>

v-for:循环指令

  1. <div id="content">
  2.     <table>
  3.         <tr v-for="item in userinfo">
  4.             <td v-bind:vl="item.Id">{{item.Id}}</td>
  5.             <td :vl="item.Id">{{item.UserName}}</td>
  6.             <td>{{item.Number}}</td>
  7.             <td>{{item.UserClass}}</td>
  8.             <td><a href="#" @@click="handlerRemove">删除</a></td>
  9.         </tr>
  10.     </table>
  11. </div>

v-if:条件判断,做显示隐藏等等

  1. <div id="app-3">
  2.     <p v-if="seen">现在你看到我了</p>
  3. </div>
  4. <script>
  5.     var app = new Vue({
  6.         el"#app-3",
  7.         data: {
  8.             seenfalse
  9.         }
  10.     })
  11. </script>

用作判断:

  1. <td v-bind:checktype="item.CheckType">
  2.     <span v-if="item.CheckType==1" class="label label-success">审核成功</span>
  3.     <span v-else-if="item.CheckType==2" class="label label-info">正在审核</span>
  4.     <span v-else class="label label-danger">审核失败</span>
  5. </td>

v-on:事件名称="事件处理的方法,在methods写" 可以简写


欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价
这一生多幸运赶上过你.
排名
6
文章
6
粉丝
16
评论
8
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术