• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JavaScript > vuejs绑定class和style样式

vuejs绑定class和style样式

作者:webCoder 字体:[增加 减小] 来源:互联网 时间:2017-05-11

webCoder通过本文主要向大家介绍了vuejs v class,vuejs,vuejs官网,vuejs教程,vuejs视频教程等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

绑定Html Class

我们可以传给 v-bind:class 一个对象,以动态地切换 class。注意 v-bind:class 指令可以与普通的 class 特性共存:

<div class="static" v-bind:class="{ 'class-a': isA, 'class-b': isB }"></div>
data: { isA: true, isB: false}
</div>

渲染结果:

<div class="static class-a"></div>

你也可以直接绑定数据里的一个对象,结果与上面的一致:

<div v-bind:class="classObject"></div>
data: {
classObject: {
 'class-a': true,
 'class-b': false
}
}
</div>

绑定内联样式

v-bind:style的对象语法十分直观——看着非常像 CSS,其实它是一个 JavaScript 对象。CSS 属性名可以用驼峰式(camelCase)或短横分隔命名(kebab-case):

<div v-bind:style="{ color: activeColor, fontSize: fontSize + 'px' }"></div>
data: {
activeColor: 'red',
fontSize: 30
}
</div>

直接绑定到对象上(让模板更清晰)

<div v-bind:style="styleObject"></div>
data: {
styleObject: {
color: 'red',
fontSize: '13px'
}
}
</div>

备注:当 v-bind:style使用需要厂商前缀的 CSS 属性时如 transform,Vue.js 会自动侦测并添加相应的前缀。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • vuejs绑定class和style样式

相关文章

  • 2017-05-11input获取焦点时底部菜单被顶上来问题的解决办法
  • 2017-08-24JavaScript中的Cookie
  • 2017-09-18js 操作json
  • 2017-05-11node.js爬虫爬取拉勾网职位信息
  • 2017-05-11Zepto实现密码的隐藏/显示
  • 2017-05-11详解微信小程序开发之——wx.showToast(OBJECT)的使用
  • 2017-05-11浅谈JavaScript异步编程
  • 2017-05-11jQuery读取XML文件的方法示例
  • 2017-05-11nodejs基础知识
  • 2017-05-11微信小程序scroll-view实现横向滚动和上拉加载示例

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 性能优化之代码优化页面加载速度
    • jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
    • svg动画之动态描边效果
    • webpack2.0搭建前端项目的教程详解
    • 老生常谈combobox和combotree模糊查询
    • JS使用正则截取两个字符串之间的字符串实现方法详解
    • angular.js 路由及页面传参示例
    • js判断手机系统是android还是ios
    • 关于不同页面之间实现参数传递的几种方式讨论
    • jQuery DateTimePicker 日期和时间插件示例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有