vue快捷键与基础指令详解


Posted in Javascript onJune 01, 2017

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快捷键与基础指令详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript nextSibling 与 getNextElement(node) 使用介绍
Oct 13 Javascript
图片延迟加载的实现代码(模仿懒惰)
Mar 29 Javascript
深入理解JS中的变量及作用域、undefined与null
Mar 04 Javascript
JavaScript中使用自然对数ln的方法
Jun 14 Javascript
深入浅析JavaScript中对事件的三种监听方式
Sep 29 Javascript
jQuery Mobile框架中的表单组件基础使用教程
May 17 Javascript
自制微信公众号一键排版工具
Sep 22 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
Feb 04 Javascript
ajax请求data遇到的问题分析
Jan 18 Javascript
vue-element-admin 菜单标签失效的解决方式
Nov 12 Javascript
Javascript实现鼠标移入方向感知
Jun 24 Javascript
Node.js实现断点续传
Jun 23 Javascript
详解vuejs几种不同组件(页面)间传值的方式
Jun 01 #Javascript
Vue.js中兄弟组件之间互相传值实例
Jun 01 #Javascript
Vue.Draggable实现拖拽效果
Jul 29 #Javascript
JS请求servlet功能示例
Jun 01 #Javascript
vue.js加载新的内容(实例代码)
Jun 01 #Javascript
深入理解JavaScript创建对象的多种方式以及优缺点
Jun 01 #Javascript
解决BootStrap Fileinput手机图片上传显示旋转问题
Jun 01 #Javascript
You might like
基于OO的动画附加插件,可以实现弹跳、渐隐等动画效果 分享
2013/06/24 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
2016/03/01 Javascript
基于MVC5和Bootstrap的jQuery TreeView树形控件(二)之数据支持json字符串、list集合
2016/08/11 Javascript
js实现可旋转的立方体模型
2016/10/16 Javascript
vue实现可增删查改的成绩单
2016/10/27 Javascript
解析预加载显示图片艺术
2016/12/05 Javascript
Vue组件化通讯的实例代码
2017/06/23 Javascript
js中url对象化管理分析
2017/12/29 Javascript
React SSR样式及SEO的实践
2018/10/22 Javascript
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
使用JavaScript计算前一天和后一天的思路详解
2019/12/20 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
2020/03/03 Javascript
jQuery实现的上拉刷新功能组件示例
2020/05/01 jQuery
解决Vue的项目使用Element ui 走马灯无法实现的问题
2020/08/03 Javascript
解决VueCil代理本地proxytable无效报错404的问题
2020/11/07 Javascript
解决vue项目本地启动时无法携带cookie的问题
2021/02/06 Vue.js
[02:59]2014DOTA2西雅图国际邀请赛 圆满落幕中国夺冠
2014/07/23 DOTA
使用python获取csv文本的某行或某列数据的实例
2018/04/03 Python
Python常见MongoDB数据库操作实例总结
2018/07/24 Python
什么是python的必选参数
2020/06/21 Python
Python如何实现线程间通信
2020/07/30 Python
Python生成pdf目录书签的实例方法
2020/10/29 Python
收藏!10个免费高清视频素材网站!【设计、视频剪辑必备】
2021/03/18 杂记
CSS3属性box-shadow使用指南
2014/12/09 HTML / CSS
Ajax的优点和缺点
2014/11/21 面试题
国际政治个人自荐信范文
2013/11/26 职场文书
如何写一份好的英文求职信
2014/03/19 职场文书
七夕情人节促销方案
2014/06/07 职场文书
建筑工地大门标语
2014/06/18 职场文书
酒会开场白大全
2015/06/01 职场文书
医务人员岗前培训心得体会
2016/01/08 职场文书
Spring Cloud Gateway去掉url前缀
2021/07/15 Java/Android
通过T-SQL语句创建游标与实现数据库加解密功能
2022/03/16 SQL Server
MySQL Server层四个日志的实现
2022/03/31 MySQL
MySQL普通表如何转换成分区表
2022/05/30 MySQL