Vue中通过属性绑定为元素绑定style行内样式的实例代码


Posted in Javascript onApril 30, 2020

1.直接在元素上通过:style的形式,书写样式对象

<h1 :style="{color:'red','font-weight':200}">这是一个H1</h1>

2.将样式对象定义在data中,并直接引用到:style中

1:在data上定义样式

data:{
  styleObj1:{color:'blue','font-weight':200,'font-size':'40px'},
}

2:在元素中,通过属性绑定的形式,将样式对象应用到元素中

<h1 :style="styleObj1">这是一个H1</h1>

3.在:style中通过数组,引用多个data上的样式对象

1:在data上定义样式

data:{
  styleObj1:{color:'blue','font-weight':200,'font-size':'40px'},
  styleObj2:{'font-style':'italic'},
}

2:在元素中,通过属性绑定的形式,将样式对象应用到元素中

<h1 :style="[styleObj1,styleObj2]">这是一个H1</h1>

完整代码:

<html>
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	</head>
<body>
 <div id='app'>
 
 <h1 :style="{color:'red','font-weight':200}">这是一个H1</h1>
 
 <h1 :style="styleObj1">这是一个H1</h1>
 
 <h1 :style="[styleObj1,styleObj2]">这是一个H1</h1>
 
 </div>
</body>
<script src="vue.min.js"></script>
<script>
 var vm = new Vue({
 el:'#app',
 data:{
  styleObj1:{color:'blue','font-weight':200,'font-size':'40px'},
  styleObj2:{'font-style':'italic'},
 }
 });
</script>
</html>

到此这篇关于Vue中通过属性绑定为元素绑定style行内样式的文章就介绍到这了,更多相关vue style行内样式内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
Apr 01 Javascript
jquery鼠标滑过提示title具体实现代码
Aug 06 Javascript
jQuery中:checkbox选择器用法实例
Jan 03 Javascript
基于jQuery仿淘宝产品图片放大镜代码分享
Jun 23 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
Mar 09 Javascript
微信小程序 Video API实例详解
Oct 02 Javascript
vue项目中做编辑功能传递数据时遇到问题的解决方法
Dec 19 Javascript
JavaScript for循环 if判断语句(学习笔记)
Oct 11 Javascript
Vue.js devtool插件安装后无法使用的解决办法
Nov 27 Javascript
vue input输入框模糊查询的示例代码
May 22 Javascript
原生javascript自定义input[type=radio]效果示例
Aug 27 Javascript
vue中axios防止多次触发终止多次请求的示例代码(防抖)
Feb 16 Javascript
详解Vue串联过滤器的使用场景
Apr 30 #Javascript
JS使用正则表达式实现常用的表单验证功能分析
Apr 30 #Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
Apr 30 #jQuery
Vue发布订阅模式实现过程图解
Apr 30 #Javascript
Javascript异步执行不按顺序解决方案
Apr 30 #Javascript
JS判断浏览器类型与操作系统的方法分析
Apr 30 #Javascript
JavaScript自定义超时API代码实例
Apr 30 #Javascript
You might like
php 安全过滤函数代码
2011/05/07 PHP
dedecms函数分享之获取某一栏目所有子栏目
2014/05/19 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
2015/03/12 PHP
PHP传参之传值与传址的区别
2015/04/24 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
js删除所有的cookie的代码
2010/11/25 Javascript
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]
2011/01/08 Javascript
jquery中ajax学习笔记3
2011/10/16 Javascript
Jquery操作Ajax方法小结
2015/11/29 Javascript
基于Vue实现timepicker
2017/04/25 Javascript
Vue-Access-Control 前端用户权限控制解决方案
2017/12/01 Javascript
微信小程序商品详情页的底部弹出框效果
2020/11/16 Javascript
在vue-cli搭建的项目中增加后台mock接口的方法
2018/04/26 Javascript
使用layer弹窗和layui表单实现新增功能
2018/08/09 Javascript
vue使用微信JS-SDK实现分享功能
2019/08/23 Javascript
ant-design-vue中tree增删改的操作方法
2020/11/03 Javascript
vue 计算属性和侦听器的使用小结
2021/01/25 Vue.js
Python多进程同步Lock、Semaphore、Event实例
2014/11/21 Python
Python编程中time模块的一些关键用法解析
2016/01/19 Python
详解Python中contextlib上下文管理模块的用法
2016/06/28 Python
scrapy结合selenium解析动态页面的实现
2020/09/28 Python
python中@contextmanager实例用法
2021/02/07 Python
Willer台湾:日本高速巴士/夜行巴士预约
2017/07/09 全球购物
台湾网友喜爱的综合型网路购物商城:Yahoo! 奇摩购物中心
2018/03/10 全球购物
Street One瑞士:德国现代时装公司
2019/10/09 全球购物
德国的大型美妆个护电商:Flaconi
2020/06/26 全球购物
J2EE模式面试题
2016/10/11 面试题
幼儿园五一活动方案
2014/02/07 职场文书
小学秋季运动会报道稿
2014/09/30 职场文书
病危通知书样本
2015/04/17 职场文书
掌握这项技巧,一年阅读300本书不是梦
2019/09/12 职场文书
关于HTML编码导致的乱码问题
2021/09/04 HTML / CSS
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript
CentOS MySql8 远程连接实战
2022/04/19 MySQL
Python 装饰器(decorator)常用的创建方式及解析
2022/04/24 Python
单机多实例部署 MySQL8.0.20
2022/05/15 MySQL