zoukankan      html  css  js  c++  java
  • vue中的js绑定样式

    添加class

      对象形式添加   activated为true时p标签的class为activated false时为空

    <div id="app">
                <p :class="{activated:activated}">内容部分</p>
    </div>
     <script>
                var app=new Vue({
                    el:"#app",
                    data:{
                        activated:true
                    }
                })
    </script>

    数组形式添加  activated的值是data中的内容即activated

    <div id="app">
        <p :class="[activated,activated1]">内容部分</p>
    </div>
    <script>
        var app=new Vue({
                    el:"#app",
                    data:{
                        activated:"activated"
                    }
                   })
    </script>        

     style绑定样式

      对象形式

    <div id="app">
                <p :style="styleObj">内容部分</p>
     </div>
      <script>
                var app=new Vue({
                    el:"#app",
                    data:{
                        styleObj:{
                            color:"red"
                        }
                    }
                })
      </script>

    数组形式

    <div id="app">
                <p :style="[styleObj,styleObj1]">内容部分</p>
    </div>
     <script>
                var app=new Vue({
                    el:"#app",
                    data:{
                        styleObj:{
                            color:"red"
                        },
                        styleObj1:{
                            fontSize:"25px"
                        }
                    }
                })
      </script>

     官方文档 :https://cn.vuejs.org/v2/guide/class-and-style.html

  • 相关阅读:
    PHP学习笔记一
    抓取【你懂的】应用的数据
    抓取[今日新闻]应用的数据
    开源项目Html Agility Pack实现快速解析Html
    澳大利亚玩全攻略(图文全彩版)
    畅游夏威夷,看这本就够了
    科学丨光的折射
    未解之谜.下
    科学是什么
    大脑奥秘知多少:脑科学初探
  • 原文地址:https://www.cnblogs.com/zimengxiyu/p/10542554.html
Copyright © 2011-2022 走看看