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 相关文章推荐
查看大图功能代码jquery版
Nov 05 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
Jan 17 Javascript
对new functionName()定义一个函数的理解
May 22 Javascript
JS往数组中添加项性能分析
Feb 25 Javascript
浅谈javascript中for in 和 for each in的区别
Apr 23 Javascript
详解bootstrap的modal-remote两种加载方式【强化】
Jan 27 Javascript
JS全角与半角转化实例(分享)
Jul 04 Javascript
解析vue中的$mount
Dec 21 Javascript
JS删除数组里的某个元素方法
Feb 03 Javascript
vue 纯js监听滚动条到底部的实例讲解
Sep 03 Javascript
web页面和微信小程序页面实现瀑布流效果
Sep 26 Javascript
简单谈谈javascript高级特性
Sep 04 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
PHP生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
php安装ssh2扩展的方法【Linux平台】
2016/07/20 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
IE8 中使用加速器(Activities)
2010/05/14 Javascript
Javascript事件实例详解
2013/11/06 Javascript
javaScript年份下拉列表框内容为当前年份及前后50年
2014/05/28 Javascript
JavaScript中的数组操作介绍
2014/12/30 Javascript
包含中国城市的javascript对象实例
2015/08/03 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
关于input全选反选恶心的异常情况
2016/07/24 Javascript
关于vuex的学习实践笔记
2017/04/05 Javascript
jQuery实现jQuery-form.js实现异步上传文件
2017/04/28 jQuery
使用Fullpage插件快速开发整屏翻页的页面
2017/09/13 Javascript
将Sublime Text 3 添加到右键中的简单方法
2017/12/12 Javascript
jQuery实现基本隐藏与显示效果的方法详解
2018/09/05 jQuery
Element Cascader 级联选择器的使用示例
2020/07/27 Javascript
基于vue+echarts数据可视化大屏展示的实现
2020/12/25 Vue.js
[02:06]2018完美世界全国高校联赛秋季赛开始报名(附彩蛋)
2018/09/03 DOTA
Python脚本在Appium库上对移动应用实现自动化测试
2015/04/17 Python
Python操作MongoDB数据库PyMongo库使用方法
2015/04/27 Python
浅析PHP与Python进行数据交互
2018/05/15 Python
python3 实现一行输入,空格隔开的示例
2018/11/14 Python
python 寻找离散序列极值点的方法
2019/07/10 Python
python腾讯语音合成实现过程解析
2019/08/01 Python
Python之Matplotlib文字与注释的使用方法
2020/06/18 Python
python cookie反爬处理的实现
2020/11/01 Python
python 实现汉诺塔游戏
2020/11/28 Python
css3类选择器之结合元素选择器和多类选择器用法
2017/03/09 HTML / CSS
澳大利亚和新西兰最大的在线旅行社之一:Aunt Betty
2019/08/07 全球购物
校园创业策划书
2014/01/14 职场文书
商业门面租房协议书
2014/11/25 职场文书
工作失职检讨书范文
2015/05/05 职场文书
JS中一些高效的魔法运算符总结
2021/05/06 Javascript
HTML+CSS 实现顶部导航栏菜单制作
2021/06/03 HTML / CSS
MySQL连表查询分组去重的实现示例
2021/07/01 MySQL
详解Flutter网络请求Dio库的使用及封装
2022/04/14 Java/Android