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 相关文章推荐
js实现页面打印功能实例代码(附去页眉页脚功能代码)
Dec 15 Javascript
Angularjs 滚动加载更多数据
Mar 17 Javascript
javascript中异常处理案例(推荐)
Oct 03 Javascript
JavaScript 详解预编译原理
Jan 22 Javascript
react-native之ART绘图方法详解
Aug 08 Javascript
Vue结合Video.js播放m3u8视频流的方法示例
May 04 Javascript
angular 实时监听input框value值的变化触发函数方法
Aug 31 Javascript
javascript系统时间设置操作示例
Jun 17 Javascript
详解ES6 Promise的生命周期和创建
Aug 18 Javascript
vue实现将数据存入vuex中以及从vuex中取出数据
Nov 08 Javascript
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
May 13 Javascript
Postman动态获取返回值过程详解
Jun 30 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实现WEB动态网页静态
2006/10/09 PHP
遭遇php的in_array低性能问题
2013/09/17 PHP
PHP二维数组矩形转置实例
2016/07/20 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
2018/06/13 PHP
PHP实现PDO操作mysql存储过程示例
2019/02/13 PHP
js几个验证函数代码
2010/03/25 Javascript
NodeJS的url截取模块url-extract的使用实例
2013/11/18 NodeJs
理解javascript中的回调函数(callback)
2014/09/02 Javascript
输入框过滤非数字的js代码
2014/09/18 Javascript
基于javascript实现简单的抽奖系统
2020/04/15 Javascript
微信小程序 开发之快递查询功能的实现
2017/01/09 Javascript
nodejs+express实现文件上传下载管理网站
2017/03/15 NodeJs
bootstrap Table的一些小操作
2017/11/01 Javascript
使用 vue.js 构建大型单页应用
2018/02/10 Javascript
vue element-ui table表格滚动加载方法
2018/03/02 Javascript
Vue.directive()的用法和实例详解
2018/03/04 Javascript
js中的深浅拷贝问题简析
2019/05/10 Javascript
CountUp.js数字滚动插件使用方法详解
2019/10/17 Javascript
JS数组方法reverse()用法实例分析
2020/01/18 Javascript
Vue实现跑马灯效果
2020/05/25 Javascript
使用python和pygame绘制繁花曲线的方法
2018/02/24 Python
Python爬取知乎图片代码实现解析
2019/09/17 Python
手动安装python3.6的操作过程详解
2020/01/13 Python
tensorflow保持每次训练结果一致的简单实现
2020/02/17 Python
使用 django orm 写 exists 条件过滤实例
2020/05/20 Python
CSS3属性选择符介绍
2008/10/17 HTML / CSS
全球性的女装店:storets
2019/06/12 全球购物
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
如何让Java程序执行效率更高
2014/06/25 面试题
系统管理员的职责包括那些?管理的对象是什么?
2016/09/20 面试题
十佳青年个人事迹材料
2014/01/28 职场文书
2015年店长工作总结范文
2015/04/08 职场文书
幼儿园毕业致辞
2015/07/29 职场文书
小学体育跳绳课教学反思
2016/02/16 职场文书
MySQL修改默认引擎和字符集详情
2021/09/25 MySQL