Vue.js学习笔记:v-bind属性绑定(class,src)
来源:互联网 发布:系统数据对接方案 编辑:程序博客网 时间:2024/06/06 00:43
v-bing指令可以在其名称后面带一个参数,中间放一个冒号隔开,这个参数通常是HTML元素的特性(attribute),例如比较常用的是v-bind:class。
是主要用于属性绑定的,因为比较常用,所以有缩写的用法。
<!--完整的语法-->
<a v-bind:href="url"></a>
<!--缩写的语法-->
<a :href="url"></a>
一.绑定HTML Class
首先,我们可以来看看,给一个元素绑定一个v-bind:class对象,用来动态切换class.相当于是jQuery中的toggle()方法,或者是addClass(),removeClass()方法。
Vue.js p{background-color:yellow;}.red{background-color:red;}.green{background-color:green;}{{text}}
当isRed和isGreen变化的时候,class列表也相应地进行更新。如果将isRed改为true,isGreen改为false的话,那么p元素的背景颜色就会变为红色。
而且当:class=的值是使用"{ }"来括起的形式,就说明这个是一个对象,里面是有boolean值的运算的。
如果值是一个数组的话,那会是什么情况呢?
Vue.js p{background-color:yellow;}.red{background-color:red;}.green{background-color:green;}{{text}}
而:class=的值是一个以数组的形式括起来的,里面保存的是字符串的形式
二.绑定HTML src
我们可以使用:src来动态绑定数据,例如 <img :src="url" alt="图片"/>
script代码:
new Vue({
el:'#app',
data:{
url:'1.png'
}
})
阅读全文
0 0
- Vue.js学习笔记:v-bind属性绑定(class,src)
- vue.js学习笔记之属性绑定 v-bind
- Vue.js学习笔记:属性绑定 v-bind
- Vue.js学习笔记:属性绑定 v-bind
- Vue.js使用v-bind绑定class时的注意事项
- vue.js学习笔记之v-bind,v-on
- vue学习06--v-bind:class和v-bind:style
- Vue用v-bind给标签属性赋值 src, href...
- Vue实战--v-bind动态绑定Class和style
- Vue.js笔记-计算属性 class与style绑定
- Vue.js学习笔记:v-no绑定事件
- Vue.js学习笔记:v-model双向绑定
- Vue条件循环判断+计算属性+绑定样式v-bind
- vue v-bind:class中属性使用引号
- v-bind 绑定标签属性
- VUE指令-样式绑定v-bind
- Vue学习笔记(4)关于class和style绑定
- vue-- vue-bind:src
- 多播报错 No such device 和 Permission denied
- springboot (8) 更换数据源为Druid
- STL学习笔记15— —算法
- 多态
- 网站推广四个阶段不同的操作方法分享
- Vue.js学习笔记:v-bind属性绑定(class,src)
- 使用Html5搭建聊天界面定位到最底部的聊天信息
- Android一个应用多个图标的实现方式
- 【F2C】xshell上传windows本地文件到linux服务器(sftp)
- python输出50-150之间不能被5整除的整数代码解读
- delphi写windows服务程序使用unidac连接sqlserver2000时报错OLE DB error occured. Code 800401F0h
- 测试char,循环打印a-z
- 如何基于 Android Things 构建一个智能家居系统?
- 火狐首页被360主页劫持的解决方案