vue.js学习笔记之v-bind和v-on解析


Posted in Javascript onMay 03, 2018

v-bind 指令用于响应地更新 HTML 特性 形式如:v-bind:href    缩写为    :href;

v-on 指令用于监听DOM事件 形式如:v-on:click  缩写为 @click;

<body>
 <div id="test">
  <img v-bind:src="src">
  <a v-bind:href="url" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >百度一下</a>
  <a :href="url" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >百度一下</a>
  <a href="{{url}}" rel="external nofollow" >百度一下</a>
  <a v-on:click="update()" href="#" rel="external nofollow" rel="external nofollow" >更改图片</a>
  <a @click="update()" href="#" rel="external nofollow" rel="external nofollow" >更改图片</a>
 </div>
 <script type="text/javascript">
  new Vue({
   el: '#test',
   data: {
    url: "https://www.baidu.com",
    src: "img/spring.jpg"16 17 18    },
   methods: {
    update: function(){
     this.src = "img/summer.jpg";
    }
   }
  })
 </script>
</body>

note: vue.js 1.0版本后才有的这两个指令

v-bind,v-on的缩写

构建单页应用(SPA )时,Vue.js 会管理所有的模板,此时 v- 前缀也没那么重要了。因此Vue.js 为两个最常用的指令 v-bind 和v-on 提供特别的缩写:

下面给大家介绍下v-bind缩写:

<!-- 完整语法 --> 
<a v-bind:href="url" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ></a> 
<!-- 缩写 --> 
<a :href="url" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ></a> 
<!-- 完整语法 --> 
<button v-bind:disabled="someDynamicCondition">Button</button> 
<!-- 缩写 --> 
<button :disabled="someDynamicCondition">Button</button>

v-on缩写:

<!-- 完整语法 --> 
<a v-on:click="doSomething"></a> 
<!-- 缩写 --> 
<a @click="doSomething"></a>

总结

以上所述是小编给大家介绍的vue.js学习笔记之v-bind和v-on解析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript中巧用“闭包”实现程序的暂停执行功能
Apr 04 Javascript
jQuery中判断一个元素是否为另一个元素的子元素(或者其本身)
Mar 21 Javascript
JS TextArea字符串长度限制代码集合
Oct 31 Javascript
js去除浏览器默认底图的方法
Jun 08 Javascript
js实现div在页面拖动效果
May 04 Javascript
jQuery中JSONP的两种实现方式详解
Sep 26 Javascript
vue2.0结合Element实现select动态控制input禁用实例
May 12 Javascript
Node.js dgram模块实现UDP通信示例代码
Sep 26 Javascript
使用validate.js实现表单数据提交前的验证方法
Sep 04 Javascript
用图片替换checkbox原始样式并实现同样的功能
Nov 15 Javascript
scrapyd schedule.json setting 传入多个值问题
Aug 07 Javascript
微信小程序自定义顶部组件customHeader的示例代码
Jun 03 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 #jQuery
详解VueJs中的V-bind指令
May 03 #Javascript
基于vue,vue-router, vuex及addRoutes进行权限控制问题
May 02 #Javascript
用ES6写全屏滚动插件的示例代码
May 02 #Javascript
详解Vue中watch的高级用法
May 02 #Javascript
Vue.js中关于侦听器(watch)的高级用法示例
May 02 #Javascript
Vue SSR 组件加载问题
May 02 #Javascript
You might like
PHP循环获取GET和POST值的代码
2008/04/09 PHP
PHP笔记之:日期函数的使用介绍
2013/04/24 PHP
教你识别简单的免查杀PHP后门
2015/09/13 PHP
PHP+MySQL之Insert Into数据插入用法分析
2015/09/27 PHP
PHP批量获取网页中所有固定种子链接的方法
2016/11/18 PHP
YII2框架中添加自定义模块的方法实例分析
2020/03/18 PHP
一个对于js this关键字的问题
2007/01/09 Javascript
Javascript &amp; DHTML 实例编程(教程)DOM基础和基本API
2007/06/02 Javascript
基于jquery的图片幻灯展示源码
2012/07/15 Javascript
JS文本框默认值处理详解
2013/07/10 Javascript
JS动态增加删除UL节点LI及相关内容示例
2014/05/21 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
2016/08/19 Javascript
快速移动鼠标触发问题及解决方法(ECharts外部调用保存为图片操作及工作流接线mouseenter和mouseleave)
2016/08/29 Javascript
Angularjs 实现分页功能及示例代码
2016/09/14 Javascript
jQuery post数据至ashx实例详解
2016/11/18 Javascript
js自定义Tab选项卡效果
2017/06/05 Javascript
Vue利用路由钩子token过期后跳转到登录页的实例
2017/10/26 Javascript
微信小程序录音与播放录音功能
2017/12/25 Javascript
Vue数据绑定简析小结
2019/05/07 Javascript
使用p5.js实现动态GIF图片临摹重现
2019/10/23 Javascript
[01:19]2014DOTA2国际邀请赛 采访TITAN战队ohaiyo 能赢DK很幸运
2014/07/12 DOTA
详解Python的Django框架中Manager方法的使用
2015/07/21 Python
详解Python中的__getitem__方法与slice对象的切片操作
2016/06/27 Python
Python实现的多项式拟合功能示例【基于matplotlib】
2018/05/15 Python
python基于http下载视频或音频
2018/06/20 Python
django基于cors解决跨域请求问题详解
2019/08/06 Python
python爬虫 Pyppeteer使用方法解析
2019/09/28 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
Python 中由 yield 实现异步操作
2020/05/04 Python
Monnier Frères美国官网:法国知名奢侈品网站
2016/11/22 全球购物
《金色的脚印》教后反思
2014/04/23 职场文书
大班亲子运动会方案
2014/06/10 职场文书
2014年维修工作总结
2014/11/22 职场文书
2014社区健康教育工作总结
2014/12/16 职场文书
上课睡觉万能检讨书
2015/02/17 职场文书
JS中如何优雅的使用async await详解
2021/10/05 Javascript