美文网首页
Vue.js 绑定内联样式

Vue.js 绑定内联样式

作者: Rinaloving | 来源:发表于2019-08-02 14:48 被阅读0次

这是本人学习《Vue.js实战》 (梁灏) 的笔记,并非原创,只是套着书本实际敲了一遍书中的代码,特此说明。

使用 v-bind:style(即 :style)可以给元素绑定内联样式,方法与 :class 类似,也有对象语法和数组语法,看起来很像直接在元素上写CSS:
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>绑定内联样式</title>
</head>
<body>

    <div id="app">
        <div :style="{ 'color':color, 'fontSize': fontSize + 'px' }">文本</div>
    </div>

    <!--自动识别最新稳定版本的Vue.js-->
    <script src="https://unpkg.com/vue/dist/vue.min.js"></script>

    <script>
        var app = new Vue({
            el:'#app',
            data:{
                color:'red',
                fontSize:14
            }
        })
    </script>

</body>
</html>
内联样式一.png
大多数情况下,直接写一长串的样式不便于阅读和维护,所以一般卸载data或computed里,以data 为例改写上面的示例:
 <div id="app2">
        <div :style="styles">文本</div>
    </div>

    <!--自动识别最新稳定版本的Vue.js-->
    <script src="https://unpkg.com/vue/dist/vue.min.js"></script>

    <script>
         var app = new Vue({
             el:'#app2',
             data:{
                 styles:{
                     color:'gold',
                     fontSize:14 + 'px'
                 }
             }
         })
    </script>

内联样式二.png
    <!--应用多个样式对象时,可以使用数组语法:-->
    <div style="[ styleA, styleB ]"></div>

相关文章

  • Vue.js 绑定内联样式

    这是本人学习《Vue.js实战》 (梁灏) 的笔记,并非原创,只是套着书本实际敲了一遍书中的代码,特此说明。 使...

  • Vue.js学习笔记

    样式绑定:1.class对象绑定 2.class数组绑定 3.内联style 对象绑定4.内联style 数组绑定...

  • 【Vue】 绑定Class与Style && 条件渲染

    操作元素的class列表和内联样式Style是数据绑定的常见需求,通过 v-bind绑定Class列表与内联样式S...

  • Vue绑定内联样式

    使用 v-bind:style 可以给元素绑定内联样式,方法与:class类似,也有对象语法和数组语法,看起来很直...

  • 使用内联样式绑定

    当对象中有-属性时,必须用''包裹image.png2image.png3image.png

  • vue指令

    数据的双向绑定:v-model 通过绑定class赋予样式 使用内联样式 v-for v-for中的使用问题 解决...

  • Day9:Vue文档精读3——渲染&事件

    class与style的绑定 绑定HTML Class 对象语法 数组语法 用在组件上 绑定内联样式 对象语法 数...

  • 玩转Vue_指令2

    数据的双向绑定:v-model 简易计算器练习 通过绑定class赋予样式 使用内联样式 v-for v-for中...

  • v-bind 及 class 与 style 绑定

    class的绑定 对象语法 数组语法 数组语法中可以使用对象语法 style的绑定 绑定内联样式与绑定class的...

  • vue:样式绑定

    Vue.js 样式绑定 Vue.js class class 与 style 是 HTML 元素的属性,用于设置元...

网友评论

      本文标题:Vue.js 绑定内联样式

      本文链接:https://www.haomeiwen.com/subject/loeldctx.html