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 页面划词搜索JS
Sep 28 Javascript
jquery 输入框数字限制插件
Nov 10 Javascript
什么是json和jsonp,jQuery json实例详详细说明
Dec 11 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
Jan 06 Javascript
详解XMLHttpRequest(一)同步请求和异步请求
Sep 14 Javascript
Angularjs 事件指令详细整理
Jul 27 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
Sep 19 Javascript
Angular2.0/4.0 使用Echarts图表的示例代码
Dec 07 Javascript
一文读懂ES7中的javascript修饰器
May 06 Javascript
Layui数据表格 前后端json数据接收的方法
Sep 19 Javascript
js实现提交前对列表数据的增删改查
Jan 16 Javascript
Element Rate 评分的使用方法
Jul 27 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记录日志的实现代码
2011/08/08 PHP
解析:使用php mongodb扩展时 需要注意的事项
2013/06/18 PHP
浅析ThinkPHP的模板输出功能
2014/07/01 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
2016/05/17 PHP
Docker配置PHP开发环境教程
2016/12/21 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
javascript静态的url如何传递
2007/05/03 Javascript
JS鼠标滑过图片时切换图片实现思路
2013/09/12 Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
微信企业号开发之微信考勤Cookies的使用
2015/09/11 Javascript
基于Javascript实现倒计时功能
2016/02/22 Javascript
浅谈js函数的多种定义方法与区别
2016/11/29 Javascript
详解react使用react-bootstrap当轮子造车
2017/08/15 Javascript
express如何使用session与cookie的方法
2018/01/30 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
2018/02/11 Javascript
node.js到底要不要加分号浅析
2018/07/11 Javascript
菊花转动的jquery加载动画效果
2018/08/19 jQuery
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
2019/11/06 Javascript
[01:10]DOTA2次级职业联赛 - EP战队宣传片
2014/12/01 DOTA
[01:00:17]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第二场 1月25日
2021/03/11 DOTA
python实现生命游戏的示例代码(Game of Life)
2018/01/24 Python
Python爬虫基础之XPath语法与lxml库的用法详解
2018/09/13 Python
对python中的argv和argc使用详解
2018/12/15 Python
Python简单处理坐标排序问题示例
2019/07/11 Python
在django模板中实现超链接配置
2019/08/21 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
pycharm 快速解决python代码冲突的问题
2021/01/15 Python
成龙洗发水广告词
2014/03/14 职场文书
实验室的标语
2014/06/20 职场文书
三方股东合作协议书范本
2014/09/28 职场文书
植物园观后感
2015/06/11 职场文书
运动会宣传语
2015/07/13 职场文书
小学语文教师研修感悟
2015/11/18 职场文书
2016年党支部公开承诺书
2016/03/25 职场文书
创业分两种人:那么哪些适合创业?,哪些适合不适合创业呢?
2019/08/23 职场文书
Python基础之操作MySQL数据库
2021/05/06 Python