时间:2021-05-26
vue系列教程第五篇,即绑定设置属性的多种方式,具体内容如下
一、设置属性的值: {{data中的数据}}
window.onload = function () { var c = new Vue({ el : '#box', data : { url : 'https://img6.bdstatic.com/img/image/smallpic/weijupaishefensetu.jpg' } }); }<div id="box"> <img src="{{url}}" alt=""/></div>二、v-bind绑定属性的值
window.onload = function () { var c = new Vue({ el : '#box', data : { url : 'https://img6.bdstatic.com/img/image/smallpic/weijupaishefensetu.jpg' } }); } <div id="box"> <img v-bind:src="url" alt=""/></div>三、简写方式,冒号 (:) 绑定
window.onload = function () { var c = new Vue({ el : '#box', data : { url : 'https://img6.bdstatic.com/img/image/smallpic/weijupaishefensetu.jpg' } }); }<div id="box"> <img :src="url" alt=""/> </div>四、绑定多个属性
window.onload = function () { var c = new Vue({ el : '#box', data : { url : 'https://img6.bdstatic.com/img/image/smallpic/weijupaishefensetu.jpg', w : '400px', t : '这是一张百度图片' } }); }<div id="box"> <img :src="url" :width="w" :title="t" alt=""/></div>以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
引子v-bind主要用于属性绑定,Vue官方提供了一个简写方式:bind,例如:一、概述v-bind主要用于属性绑定,比方你的class属性,style属性,v
关于响应式vue的双向绑定是基于响应式来做的,即给一个Vue对象的属性加上getter,setter方法,在这些方法中处理双向绑定。但这种方式就会出现下面这些坑
1.vue中数据的双向绑定采用的时候,数据劫持的模式。其实主要是用了Es5中的Object.defineProperty;来劫持每个属性的getter,和set
一、v-bind初探它是一个vue指令,用于绑定html属性,如下:html属性不能使用双大括号形式绑定,只能使用v-bind指令......varvm=new
Vue是MVVM模式,即Model-View-ViewModel,通过绑定数据即可以实时改变视图显示。比如:使用v-blink动态绑定属性使用v-html来绑定