vue.js v-bind动态绑定style对象语法
2023-09-27 14:22:47 时间
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="xiaonaihu" />
<meta name="generator" content="HBuilder X" />
<title>v-bind动态绑定style对象语法</title>
<script src="../../lib/vue.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="app">
<!-- <h2 :style = "{key(属性名),value(属性值)}">{{message}}</h2> -->
<!-- 50px必须加上单引号 否则就会当作变量去解析 -->
<!-- <h2 :style = "{fontSize:'50px'}">{{message}}</h2> -->
<h2 :style = "{fontSize:finalsize , color:finalcolor}">{{message}}</h2>
<h2 :style = "getStyle()">{{message}}</h2>
<h2 :style = "{fontSize:finalsizes+'px' , color:finalcolors}">{{message}}</h2>
<h2 :style = "getStyles()">{{message}}</h2>
</div>
<script type="text/javascript">
var app = new Vue({
el: "#app",
data:{
message:"hello vue",
finalsize:"50px",
finalsizes:100,
finalcolor:'red',
finalcolors:'blue'
},
methods:{
getStyle:function() {
return {fontSize:this.finalsize , color:this.finalcolor}
},
getStyles:function() {
return {fontSize:this.finalsizes+'px' , color:this.finalcolors}
}
}
});
</script>
</body>
</html>
样式展示
相关文章
- 使用 Vue.js 和 Semantic-UI 做一个简单的愿望清单
- vue之node.js的简单介绍
- VUE 如何将父组件中的数据传递到子组件中
- Vue.js源码(2):初探List Rendering
- 记录vue和js操作——尽管很快实现了功能,可总感觉到不爽
- 《Vue.js 2.x实践指南》 已出版
- 学好vue靠他就行了——VUEX
- vue.js解决刷新404找不到页面问题
- Vue.js之组件嵌套小demo
- VUE , 表单中如何用获取接口数据的select
- vue.js - 奇怪的 event 对象
- vue项目中快捷语法糖
- Vue.js 子组件的异步加载及其生命周期控制
- 【实战】Vue Element+Node.js开发企业通用管理后台系统——项目需求分析
- Vue.js快速入门
- 常用js库和框架(vue&element ui与webpy)
- Vue.js 2.0源码解析之前端渲染篇
- Vue.js 2.x笔记:组件(5)
- Google浏览器怎么添加vue-devtools拓展工具
- Vue.js异步更新及nextTick
- Vue的这些小技巧
- Vue.js——60分钟快速入门【1】
- js 仿微信投诉—引入vue.js,拆分组件为单个js