学习vue.js中class与style绑定


Posted in Javascript onDecember 03, 2016

关于vue.js中class与style绑定的练习代码,分享给大家,供大家参考:

html:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Vuejs中Class与Style 绑定</title>
<link rel="stylesheet" href="css/vuetext.css">
</head>
<body>
<!-- 数据绑定常见的需求是绑定class和内联样式
v-bind 可以绑定属性class -->
<!-- 这个表示如果isactive是true时 class就与active绑定 -->
<div id="app-1" v-bind:class="{ active: isActive }">
猴猴呀
</div>
<!-- 还可以绑定静态样式--> 
<div id="app-2" class="static" v-bind:class="{ active: isActive }">
lowrie
</div>
<!-- 还可以直接绑定数据里的一个对象--> 
<div id="app-3" v-bind:class="classObject">
猴猴呀
</div>
<div id="app-4" v-bind:class="[activeClass, errorClass]">
lowrie
</div>
<!-- 关于vue组件会专门再学习 -->
<!-- v-bind绑定内联样式与绑定class类似 数组 对象 -->

 

<script src="js/vue.js"></script>
<script src="js/vuetext.js"></script>
</body>
</html>

 js:

var app = new Vue({
el: '#app-1',
data: {
message: 'Hello Vue!',
isActive: true,
}
});
var app2 = new Vue({
el: '#app-2',
data: {
message: 'Hello Vue!',
isActive: true,
}
});
var app3=new Vue({
el:'#app-3',
data: {
classObject: {
active: true,

}
}
});
var app4=new Vue({
el:'#app-4',
data:{
activeClass: 'active',
errorClass: 'text-danger'
}
});

 css:

.active{
color: #FFA07A;
};

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery中动态效果小结
Dec 16 Javascript
自己动手开发jQuery插件教程
Aug 25 Javascript
javascript firefox 自动加载iframe 自动调整高宽示例
Aug 27 Javascript
全面解析Bootstrap弹窗的实现方法
Dec 01 Javascript
node.js中的事件处理机制详解
Nov 26 Javascript
JavaScript实现QQ聊天消息展示和评论提交功能
May 22 Javascript
vuex 使用文档小结篇
Jan 11 Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
Mar 03 Javascript
详解vue-router数据加载与缓存使用总结
Oct 29 Javascript
JS计算两个数组的交集、差集、并集、补集(多种实现方式)
May 21 Javascript
用vite搭建vue3应用的实现方法
Feb 22 Vue.js
JS监听Esc 键触发事键
Apr 14 Javascript
jQuery图片轮播实现并封装(一)
Dec 03 #Javascript
jQuery 选择符详细介绍及整理
Dec 02 #Javascript
JQuery 动态生成Table表格实例代码
Dec 02 #Javascript
jQuery实现背景滑动菜单
Dec 02 #Javascript
Angular2学习笔记——详解NgModule模块
Dec 02 #Javascript
Angular2学习笔记——详解路由器模型(Router)
Dec 02 #Javascript
基于jQuery实现的幻灯图片切换
Dec 02 #Javascript
You might like
php压缩和解压缩字符串的方法
2015/03/14 PHP
Laravel Memcached缓存驱动的配置与应用方法分析
2016/10/08 PHP
EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
2017/04/04 PHP
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
2011/09/20 Javascript
jQuery之ajax技术的详细介绍
2013/06/19 Javascript
JavaScript取得WEB安全颜色列表的方法
2015/07/14 Javascript
js 自带的 map() 方法全面了解
2016/08/16 Javascript
Vue.js学习笔记之常用模板语法详解
2017/07/25 Javascript
Vue 中使用vue2-highcharts实现top功能的示例
2018/03/05 Javascript
vue 指定组件缓存实例详解
2018/04/01 Javascript
基于Koa2写个脚手架模拟接口服务的方法
2018/11/27 Javascript
浅谈KOA2 Restful方式路由初探
2019/03/14 Javascript
微信小程序 textarea 层级过高问题简单解决方案
2019/10/14 Javascript
基于Vue中的父子传值问题解决
2020/07/27 Javascript
[02:22]2018DOTA2亚洲邀请赛VG赛前采访
2018/04/03 DOTA
python获得一个月有多少天的方法
2015/06/04 Python
python制作花瓣网美女图片爬虫
2015/10/28 Python
Python使用Beautiful Soup包编写爬虫时的一些关键点
2016/01/20 Python
老生常谈Python之装饰器、迭代器和生成器
2017/07/26 Python
python正则表达式re之compile函数解析
2017/10/25 Python
python 2.7.13 安装配置方法图文教程
2018/09/18 Python
Python设计模式之命令模式原理与用法实例分析
2019/01/11 Python
在Python 中同一个类两个函数间变量的调用方法
2019/01/31 Python
在pytorch中查看可训练参数的例子
2019/08/18 Python
Python常用数据分析模块原理解析
2020/07/20 Python
HTML5逐步分析实现拖放功能的方法
2020/09/30 HTML / CSS
Mamas & Papas沙特阿拉伯:英国最受欢迎的婴儿品牌
2017/11/20 全球购物
俄罗斯一家时尚女装商店:Charuel
2019/12/04 全球购物
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
2012/10/27 面试题
促销活动总结
2014/04/28 职场文书
合同和协议有什么区别?
2014/10/08 职场文书
小学班主任个人总结
2015/03/03 职场文书
卫生院艾滋病宣传活动总结
2015/05/09 职场文书
因个人原因离职的辞职信范文
2015/05/12 职场文书
小公司融资,商业计划书的8切记
2019/07/15 职场文书
DE1107机评
2022/04/05 无线电