当前位置: 首页 > news >正文

vue模板语法中的类和样式绑定

最近公司要求,在学习前端vue知识,记录一些语法要点

在绑定类和样式时,如果使用三目运算(三元运算)时,html中使用的是大括号[],

以及使用数组绑定多个class时,也是大括号,

其他的使用中括号{}

比如:

绑定class
<!--三目运算-->
<div :class="[isAcitive?redClass:errorClass]"></div>
<!--数组绑定多个class-->
<div :class="[redClass,errorClass]"></div>

<!--绑定一个对象,使用中括号{} -->
<div :class="{'activeClass':isActive,'errorClass':hasError}"></div>
<!--注意:如果中括号内类只能加单引号,或者不加引号,直接写如下-->
<div :class="{activeClass:isActive,errorClass:hasError}"></div><div :class="{'activeClass':isActive}"></div>
 绑定样式用法:
  1. 绑定多个样式
    <div :style="{color:activeColor,fontSize:activeFontSize}"></div>
    或者
    <div :style="{'color':activeColor,'fontSize':activeFontSize}"></div>
  2. 绑定一个对象样式

    <div :style="styleObject"></div><script>const styleObject={color:'red',fontSize:'18px'}
    </script>
  3.  绑定样式数组
    <div :style="[styleObject,overridingStyles]"></div><script>const styleObject={color:'red',fontSize:'18px'}const overridingStyles={width:'100px',height:'100px',backgroud:'blue'}
    </script>

 

相关文章:

  • midjourney提示词语法
  • Some collections -- 2024.3
  • YOLOv8基础必需运用【目标检测、分割、姿势估计、跟踪和分类任务】
  • Nginx反向代理与负载均衡
  • 2023 版王道单科书勘误汇总(3.30)
  • 2024年小程序云开发CMS内容管理无法使用,无法同步内容模型到云开发数据库的解决方案,回退老版本CMS内容管理的最新方法
  • gprMax3.0随机介质建模
  • 【Web - 框架 - Vue】随笔 - 通过CDN的方式使用VUE 2.0和Element UI
  • 串及BF朴素查找算法(学习整理):
  • 【STK】手把手教你利用STK进行仿真-STK软件基础01 STK的对象组织模式
  • Spark Bloom Filter Join
  • 手把手教测试,全网内容最全有深度-jmeter-Flow Control Action
  • C#面:Application , Cookie 和 Session 会话有什么不同
  • 前端导入导出
  • docker中hyperf项目配置虚拟域名
  • [笔记] php常见简单功能及函数
  • 230. Kth Smallest Element in a BST
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • laravel 用artisan创建自己的模板
  • scala基础语法(二)
  • Terraform入门 - 3. 变更基础设施
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • vue学习系列(二)vue-cli
  • 服务器从安装到部署全过程(二)
  • 后端_ThinkPHP5
  • 普通函数和构造函数的区别
  • 学习笔记:对象,原型和继承(1)
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • NLPIR智能语义技术让大数据挖掘更简单
  • 进程与线程(三)——进程/线程间通信
  • 选择阿里云数据库HBase版十大理由
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #android不同版本废弃api,新api。
  • #pragma once与条件编译
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (4)logging(日志模块)
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (超详细)语音信号处理之特征提取
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .NET/C# 反射的的性能数据,以及高性能开发建议(反射获取 Attribute 和反射调用方法)
  • .Net小白的大学四年,内含面经
  • .net中调用windows performance记录性能信息
  • @31省区市高考时间表来了,祝考试成功
  • @在php中起什么作用?
  • [ vulhub漏洞复现篇 ] struts2远程代码执行漏洞 S2-005 (CVE-2010-1870)
  • [.NET 即时通信SignalR] 认识SignalR (一)
  • []新浪博客如何插入代码(其他博客应该也可以)
  • [2016.7 day.5] T2
  • [Docker]五.Docker中Dockerfile详解
  • [Effective C++读书笔记]0012_复制对象时勿忘其每一部分