zoukankan      html  css  js  c++  java
  • Class 与 Style 如何动态绑定?

    Class 可以通过对象语法和数组语法进行动态绑定:

    对象语法:

    <div v-bind:class="{ active: isActive, 'text-danger': hasError }"></div>
    data: {
        isActive: true,
        hasError: false
    }

    数组语法:

    <div v-bind:class="[isActive ? activeClass : '', errorClass]"></div>
    data: {
      activeClass: 'active',
      errorClass: 'text-danger'
    }

    Style 也可以通过对象语法和数组语法进行动态绑定:

    对象语法:

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

    数组语法:

    <div v-bind:style="[styleColor, styleSize]"></div>
    data: {
      styleColor: {
         color: 'red'
       },
      styleSize:{
         fontSize:'23px'
      }
    }
  • 相关阅读:
    if判断语句和循环语句
    列表,元祖,字典的详细概述
    day10
    day09
    day08
    java---基本程序设计总结
    day07
    day06
    day05
    day04
  • 原文地址:https://www.cnblogs.com/Rivend/p/12620109.html
Copyright © 2011-2022 走看看