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 animate 动画效果使用说明
Nov 04 Javascript
JavaScript中关于indexOf的使用方法与问题小结
Aug 05 Javascript
ExtJS4 组件化编程,动态加载,面向对象,Direct
May 12 Javascript
Extjs4 GridPanel 的几种样式使用介绍
Apr 18 Javascript
文本框文本自动补全效果示例分享
Jan 19 Javascript
JavaScript中的apply和call函数详解
Jul 20 Javascript
javascript复制粘贴与clipboardData的使用
Oct 16 Javascript
使用javascript实现判断当前浏览器
Apr 14 Javascript
Extjs 点击复选框在表格中增加相关信息行
Jul 12 Javascript
jQuery实现可展开折叠的导航效果示例
Sep 12 Javascript
微信小程序中使用自定义图标(阿里icon)的方法
Aug 20 Javascript
JS+CSS实现随机点名(实例代码)
Nov 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 强制性文件下载功能的函数代码(任意文件格式)
2010/05/26 PHP
php 数组排序 array_multisort与uasort的区别
2011/03/24 PHP
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
PHP请求Socket接口测试实例
2016/08/12 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
jquery 动态创建元素的方式介绍及应用
2013/04/21 Javascript
jQuery Mobile 导航栏代码
2013/11/01 Javascript
jQuery Validate 验证,校验规则写在控件中的具体实例
2014/02/27 Javascript
LABjs、RequireJS、SeaJS的区别
2014/03/04 Javascript
Javascript基础知识(二)事件
2014/09/29 Javascript
JQuery中使文本框获得焦点的方法实例分析
2015/02/28 Javascript
JavaScript实现动态添加,删除行的方法实例详解
2015/07/02 Javascript
JS弹出对话框实现方法(三种方式)
2015/12/18 Javascript
你所未知的3种Node.js代码优化方式
2016/02/25 Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
2016/07/14 Javascript
Angularjs中ng-repeat的简单实例
2017/08/25 Javascript
快速解决vue-cli不能初始化webpack模板的问题
2018/03/20 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
2018/06/30 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
2019/01/18 Javascript
js获取浏览器地址(获取第1个斜杠后的内容)
2019/09/03 Javascript
Javascript ParentNode和ChildNode接口原理解析
2020/03/16 Javascript
JS面试题中深拷贝的实现讲解
2020/05/07 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
Python读大数据txt
2016/03/28 Python
Python 实现链表实例代码
2017/04/07 Python
Python的时间模块datetime详解
2017/04/17 Python
Python应用库大全总结
2018/05/30 Python
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
Python 解决OPEN读文件报错 ,路径以及r的问题
2019/12/19 Python
PyQt中使用QtSql连接MySql数据库的方法
2020/07/28 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
Saucony澳大利亚官网:美国跑鞋品牌,运动鞋中的劳斯莱斯
2018/05/05 全球购物
GoPro摄像机美国官网:美国运动相机厂商
2018/07/03 全球购物
大学生村官工作总结2015
2015/04/09 职场文书
家庭经济困难证明
2015/06/23 职场文书
docker 制作mysql镜像并自动安装
2022/05/20 Servers