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 相关文章推荐
提高代码性能技巧谈—以创建千行表格为例
Jul 01 Javascript
用Div仿showModalDialog模式菜单的效果的代码
Mar 05 Javascript
aspx中利用js实现确认删除代码
Jul 22 Javascript
jQuery.autocomplete 支持中文输入(firefox)修正方法
Mar 10 Javascript
EXTJS记事本 当CompositeField遇上RowEditor
Jul 31 Javascript
方便实用的jQuery checkbox复选框全选功能简单实例
Oct 09 Javascript
Json实现异步请求提交评论无需跳转其他页面
Oct 11 Javascript
JS实现倒计时(天数、时、分、秒)
Nov 16 Javascript
微信小程序实现多个按钮toggle功能的实例
Jun 13 Javascript
python爬取安居客二手房网站数据(实例讲解)
Oct 19 Javascript
vue中如何创建多个ueditor实例教程
Nov 14 Javascript
详解JavaScript类型判断的四种方法
Oct 21 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出错界面
2006/10/09 PHP
用PHP创建PDF中文文档
2006/10/09 PHP
Breeze 文章管理系统 v1.0.0正式发布
2006/12/14 PHP
学习php设计模式 php实现备忘录模式(Memento)
2015/12/09 PHP
ThinkPHP中order()使用方法详解
2016/04/19 PHP
用js实现随机返回数组的一个元素
2007/08/13 Javascript
innerText和innerHTML 一些问题分析
2009/05/18 Javascript
DIY jquery plugin - tabs标签切换实现代码
2010/12/11 Javascript
js动态在form上插入enctype=multipart/form-data的问题
2012/05/24 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(二)
2016/02/16 Javascript
深入浅析JavaScript中的Function类型
2016/07/09 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
使用jQuery.Pin垂直滚动时固定导航
2017/05/24 jQuery
jQuery插件实现弹性运动完整示例
2018/07/07 jQuery
vue监听对象及对象属性问题
2018/08/20 Javascript
JS实现获取数组中最大值或最小值功能示例
2019/03/02 Javascript
使用 Vue cli 3.0 构建自定义组件库的方法
2019/04/30 Javascript
详解vuex之store源码简单解析
2019/06/13 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
[07:20]2014DOTA2西雅图国际邀请赛 选手讲解积分赛第二天
2014/07/11 DOTA
[02:04]2020年夜魇暗潮预告片
2020/10/30 DOTA
Python与Redis的连接教程
2015/04/22 Python
python实现用户登陆邮件通知的方法
2015/07/09 Python
Python基于PycURL实现POST的方法
2015/07/25 Python
python字符串中的单双引
2017/02/16 Python
利用Python实现网络测试的脚本分享
2017/05/26 Python
Python中defaultdict与lambda表达式用法实例小结
2018/04/09 Python
Python 利用scrapy爬虫通过短短50行代码下载整站短视频
2018/10/29 Python
在python3中实现查找数组中最接近与某值的元素操作
2020/02/29 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
微信浏览器取消缓存的方法
2015/03/28 HTML / CSS
2014年终个人工作总结
2014/11/07 职场文书
2015年销售员工作总结范文
2015/04/07 职场文书
大学学习委员竞选稿
2015/11/20 职场文书
Android基于Fresco实现圆角和圆形图片
2022/04/01 Java/Android
如何vue使用el-table遍历循环表头和表体数据
2022/04/26 Vue.js