v-bind特性
插值语法不能作用在 HTML 特性上,因此使用 v-bind 指令
1、v-bind在一般特性上的使用:如id,src,disabled,checked,selected,name
html:
<section id="content">
插值语法不能作用在 HTML 特性上,遇到这种情况应该使用 v-bind 指令
<p v-bind:id="pId">信息</p>
<img v-bind:src="icon" alt="婚纱">
v-bind:disabled【缩写::disabled】<br>
<button type="button" :disabled="isDisable">禁用</button>
</section>
js:
var vm = new Vue({
el:"#content",
data: {
pId:"info",
icon:"../imgs/cloth.png",
isDisable:true
}
});
渲染的结果:

2、v-bind在class ,style上的使用
A: class 上的使用
html:
<section id="content">
对象语法:<br>
<span v-bind:class="{success:isSuccess}">当前状态是否正确</span>
<span v-bind:class="{success:isSuccess,disabled:true}">当前状态是否正确</span>
数组语法<br>
<span v-bind:class="[stateClass]">当前状态是否正确</span>
<span v-bind:class="[stateClass,{disabled:true}]">当前状态是否正确</span>
</section>
js:
var vm = new Vue({
el:"#content",
data: {
pId:"info",
icon:"../imgs/cloth.png",
isDisable:true,
isSuccess:true,
stateClass:"success"
}
});
result:

B: style的使用
html:
对象语法:<br />
<span v-bind:style="{color:activeColor}">当前状态是否正确</span>
<span v-bind:style="{color:activeColor,fontSize:'18px'}">当前状态是否正确</span><br>
数组语法<br />
<span v-bind:style="colorObject">当前状态是否正确</span>
<span v-bind:style="[colorObject,fontObject]">当前状态是否正确</span>
js:
var vm = new Vue({
el:"#content",
data: {
activeColor:"#009688",
colorObject:{
color:"#009688"
},
fontObject:{
fontSize:"20px"
}
}
});
result:

v-bind特性的更多相关文章
- v - bind
1. 用于处理html标签的动态属性,即动态赋值(动态地绑定一个或多个特性,或一个组件 prop 到表达式) 2. 官网API <!DOCTYPE html> <html lang= ...
- v:bind指令对于传boolean值的注意之处
1,
- 分享ES6中比较常用又强大的新特性
前言 es6有很多新东西,但是感觉常用的并不是很多,这里学习记录了一些我自己认为非常常用又强大的新特性. scoping 实用的块级作用域,let x = xxx 可以声明一个块级作用域的局部变量,简 ...
- 更新补丁Bind
1.查询补丁版本信息 (1) rpm -qa|grep bind (2) dig @localhost version.bind 2.下载安装 BIND最新漏洞和升级解决办法 现在有非常多的公司的都有 ...
- Bind开启IPv6功能
[root@localhost sbin]# ./named -v bind 9.5.1-p3-v3.0.9 1,服务器开启IPv6服务 网卡配置v6地址 [root@localhost ~]# if ...
- 原生JS实现bind()函数
一.bind()函数的两个特性: 1.bind和curring,函数科里化 function add(a, b, c) { var i = a+b+c; console.log(i); return ...
- System V IPC
1.概述 System V IPC共有三种类型:System V消息队列.System V 信号量.System V 共享内存区. System V IPC操作函数如下: 2.key_t键和ftok函 ...
- UNIX 进程间通讯(IPC)概念(Posix,System V IPC)
IPC(Inter-Process Communication,进程间通讯)可以有三种信息共享方式(随文件系统,随内核,随共享内存).(当然这里虽然说是进程间通讯,其实也是可以和线程相通的). 相对 ...
- C++11中的std::bind
C++11中的std::bind 最近在看看cocos2dx的源代码,发现了cocos2dx 3.0相对于2.0改动了很多,最大的改变就是大量的使用了C++11的特性,比如auto等.其中有一个关于回 ...
- bind()的模拟实现
上一篇对call和apply的模拟实现做了一个梳理,可参见:模拟实现call.apply,下面将具体研究一下bind啦啦啦 1. bind和call/apply的差别 bind方法会创建一个新函数,返 ...
随机推荐
- Algorithm --> 两个栈实现队列和两个队列实现栈
两个栈实现队列和两个队列实现栈 队列(queue)先进先出的线性表:栈(stack)先进后出的线性表. 两个栈实现队列 法一思路: s1是入栈的,s2是出栈的. 入队列:直接压入s1即可: 出队列:如 ...
- Axure RP简单作品
点击按钮,同时出现1-7 点击按钮,依次出现1-7,
- KVM之八:快照创建、恢复与删除
kvm虚拟机默认使用raw格式的镜像格式,性能最好,速度最快,它的缺点就是不支持一些新的功能,如支持镜像,zlib磁盘压缩,AES加密等.要使用镜像功能,磁盘格式必须为qcow2.下面开始kvm虚拟机 ...
- React demo:express、react-redux、react-router、react-roter-redux、redux-thunk(一)
近期终于把之前留下的坑填上了(说了好久的要网站重写,总算是写完了),不过最后的在线添加文章,功能虽然做了,后台没把接口加上,实在是没精力去折腾了,公司又有事要忙,现在把从0开始到完成的一个思路来写一下 ...
- 转发—Android开发常用的插件及工具
作者:蓝之风 出处:http://www.cnblogs.com/vaiyanzi/ Android开发常用的插件及工具 1.GitHub,这个不管是做安卓还是其他,只要是开发就必上的网站,也是天朝没 ...
- 敏捷冲刺每日报告——Day2
1.情况简述 Alpha阶段第一次Scrum Meeting 敏捷开发起止时间 2017.10.26 00:00 -- 2017.10.27 00:00 讨论时间地点 2017.10.26晚9:30, ...
- JAVA线程概念
一.操作系统中线程和进程的概念 现在的操作系统是多任务操作系统.多线程是实现多任务的一种方式. 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程.比如在 ...
- Django 分类标签查找
from django.conf.urls import url from django.contrib import admin from blog.views import index,stude ...
- 织梦cms/dedecms清理冗余废弃未引用图片方法
原理描述: 在原有织梦后台菜单中增加"清理冗余图片按钮",实现清理冗余图片的功能. 操作步骤: 1. 打开后台dede\sys_sql_query.php代码 在该文件中搜索如下代 ...
- 易错点---所有的字符都自带bool值
所有的字符都自带布尔值,只有0,None,空为False,其他全部为真!!!!!!!!!!! count = 0 while count < 3 : inp_age =input('Enter ...