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类和继承 prototype属性
Sep 03 Javascript
JS 控件事件小结
Oct 31 Javascript
给before和after伪元素设置js效果的方法
Dec 04 Javascript
第一篇初识bootstrap
Jun 21 Javascript
AngularJS  双向数据绑定详解简单实例
Oct 20 Javascript
jQuery用FormData实现文件上传的方法
Nov 21 Javascript
Asp.Net之JS生成分页条的方法
Nov 23 Javascript
js+css3实现旋转效果
Jan 20 Javascript
JavaScript+HTML5 canvas实现放大镜效果完整示例
May 15 Javascript
JS+CSS实现随机点名(实例代码)
Nov 04 Javascript
解决vue语法会有延迟加载显现{{xxx}}的问题
Nov 14 Javascript
Javascript查看大图功能代码实现
May 07 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
eWebEditor v3.8 商业完整版 (PHP)
2006/12/06 PHP
检测codeigniter脚本消耗内存情况的方法
2015/03/21 PHP
php.ini中的request_order推荐设置
2015/05/10 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
解放web程序员的输入验证
2006/10/06 Javascript
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
关于删除时的提示处理(确定删除吗)
2013/11/03 Javascript
js实现遮罩层划出效果是生成div而不是显示
2014/07/29 Javascript
Node.js插件的正确编写方式
2014/08/03 Javascript
jQuery中find()方法用法实例
2015/01/07 Javascript
Javascript无参数和有参数类继承问题解决方法
2015/03/02 Javascript
JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例
2015/12/04 Javascript
jQuery+CSS3+Html5实现弹出层效果实例代码(附源码下载)
2016/05/16 Javascript
js实现手机拍照上传功能
2017/01/17 Javascript
判断横屏竖屏(三种)
2017/02/13 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
JavaScript实现多态和继承的封装操作示例
2018/08/20 Javascript
微信小程序实现两个页面传值的方法分析
2018/12/11 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
Django中实现点击图片链接强制直接下载的方法
2015/05/14 Python
Python实现Dijkstra算法
2018/10/17 Python
python自动化测试之DDT数据驱动的实现代码
2019/07/23 Python
python读取指定字节长度的文本方法
2019/08/27 Python
使用python求解二次规划的问题
2020/02/29 Python
django 实现后台从富文本提取纯文本
2020/07/02 Python
Python调用飞书发送消息的示例
2020/11/10 Python
全面解析HTML5中的标准属性与自定义属性
2016/02/18 HTML / CSS
美国便宜的横幅和标志印刷在线:Best of Signs
2019/05/29 全球购物
欧洲最古老的鞋厂:Peter Kaiser
2019/11/05 全球购物
2014年医学生毕业自我鉴定
2014/03/26 职场文书
单位租房协议范本
2014/12/03 职场文书
奖学金感谢信
2015/01/21 职场文书
2015年反腐倡廉工作总结
2015/05/14 职场文书
安全教育第一课观后感
2015/06/17 职场文书
参加招聘会后的感想
2015/08/10 职场文书
《游戏王:大师决斗》新活动上线 若无符合卡组可免费租用
2022/04/13 其他游戏