vue之组件动态添加style样式的四种写法(齐全)

题记:

根据情况来更改样式的情况非常普遍,下边就是最全的使用锦集!

一: 对象

<div :style="{ color: activeColor, fontSize: fontSize + 'px' }"></div><div :style="{color:(index===0?worldColor:'#000')}"></div>

二: 数组

<div :style="[listStyle, otherStyles]"></div><div :style="[{color:(index===0?worldColor:'#eee')},{fontSize:'10px'}]"></div>

三: 三目表达式

<div :style="{color:(index===0?worldColor:'#eee')}"></div><div :style="[{color:(index===0?worldColor:'#eee')},{fontSize:'10px'}]"></div>

四:绑定data对象

<div :style="styleObject"></div>data() {return{styleObject: {color: 'pink',fontSize: '10px'}  }
}

多重值(浏览器会根据运行支持情况进行选择)

<div :style="{ display: ['-webkit-box', '-ms-flexbox', 'flex'] }"></div>

使用

我们经常会遇到我们进入的页面由于角色的不同导致样式的不同,那么跳转时候携带变量过去进行判断然后给相应的样式即可!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/100426.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

嵌入式Linux裸机开发(五)中断管理

系列文章目录 文章目录 系列文章目录前言STM32 中断系统IMX6U中断控制8个中断GIC中断控制器GIC介绍中断IDGIC逻辑分块GIC协处理器 中断使能中断优先级 重点代码分析官方SDK函数start.S文件自行编写中断驱动文件 前言 最近在学习中发现&#xff0c;学Linux嵌入式不仅是对Linux的…

记录nacos2.0+使用nginx代理出现的问题

一、问题背景&#xff1a; 在同一台服务器&#xff08;centos7&#xff09;搭建nacos服务集群。部署了3个nacos服务&#xff0c;使用不同的端口8848,8858,8868。 使用nginx代理端口8847映射到nacos端口&#xff0c;如下 upstream nacoscluster {server 127.0.0.1:8848;server…

为Yolov7环境安装Cuba匹配的Pytorch

1. 查看Cuba版本 方法一 nvidia-smi 找到CUDA Version 方法二 Nvidia Control Panel > 系统信息 > 组件 > 2. 安装Cuba匹配版本的PyTorch https://pytorch.org/get-started/locally/这里使用conda安装 conda install pytorch torchvision torchaudio pytorch-cu…

JDK、JRE、JVM三者之间的关系

1.JDK 基本介绍 1) JDK 的全称 (Java Development Kit Java 开发工具包 ) JDK JRE java 的开发工具 [java, javac,javadoc,javap 等 ] 2) JDK 是提供给 Java 开发人员使用的&#xff0c;其中包含了 java 的开发工具&#xff0c;也包括了 JRE 。所以安装了 JDK &#xff0c;就…

python:xlwings 操作 Excel 加入图片

pip install xlwings ; xlwings-0.28.5-cp37-cp37m-win_amd64.whl (1.6 MB) 摘要&#xff1a;Make Excel fly: Interact with Excel from Python and vice versa. Requires: pywin32 编写 xlwings_test.py 如下 # -*- coding: utf-8 -*- """ xlwings 结合 …

论文研读|Protecting Intellectual Property of Deep Neural Networks with Watermarking

目录 论文信息文章简介研究动机研究方法水印生成水印嵌入版权验证 实验结果有效性&#xff08;Effectiveness&#xff09;高效性&#xff08;Converge Speed&#xff09;保真度&#xff08;Functionality&#xff09;鲁棒性&#xff08;Robustness&#xff09;Anti-剪枝攻击&am…

网络资料搬运(2)

添加链接描述(1) Ubuntu 22.04&#xff1a; 为 Ubuntu22.04 系统添加中文输入法 linux解压gz文件的命令 Ubuntu20.04出现Unit ssh.service could not be found 详解使用SSH远程连接Ubuntu服务器系统 Configuring networks&#xff08;配置网络&#xff09; 如何解压缩 tar.xz 文…

SpringBoot源码分析-自动装配-实现原理

文章目录 SpringBoot自动装配前言介绍实现原理SpringBootApplicationEnableAutoConfigurationselectImports方法没有走&#xff1f;DeferredImportSelector源码分析设计目的 总结 SpringBoot自动装配 前言 什么是自动装配&#xff1f;用过Spring的应该都知道&#xff0c;虽然…

acwing.893. 集合-Nim游戏(博弈论sg函数模板)

给定 n&#xfffd; 堆石子以及一个由 k&#xfffd; 个不同正整数构成的数字集合 S&#xfffd;。 现在有两位玩家轮流操作&#xff0c;每次操作可以从任意一堆石子中拿取石子&#xff0c;每次拿取的石子数量必须包含于集合 S&#xfffd;&#xff0c;最后无法进行操作的人视…

MySQL总结练习题

目录 1.准备数据表 2.表之间的关系 3.题目 3.1 取得每个部门最高薪水的人员名称 3.2 哪些人的薪水在部门的平均薪水之上 3.3 取得部门中&#xff08;所有人的&#xff09;平均的薪水等级 3.4 不准用组函数&#xff08;Max &#xff09;&#xff0c;取得最高薪水 3.5 取…

React过渡动画

1.react-transition-group介绍 对于实现一个组件的显示与消失的过渡动画&#xff0c;可以通过原生的CSS来实现这些过渡动画&#xff0c;但是React社区为我们提供了react-transition-group库用来完成过渡动画。 # npm npm install react-transition-group --save # yarn yar…

【数据结构】归并排序和计数排序(排序的总结)

目录 一&#xff0c;归并排序的递归 二&#xff0c;归并排序的非递归 三&#xff0c;计数排序 四&#xff0c;排序算法的综合分析 一&#xff0c;归并排序的递归 基本思想&#xff1a; 归并采用的是分治思想&#xff0c;是分治法的一个经典的运用。该算法先将原数据进行拆…

回溯之 组合类问题

1、什么时候用startindex&#xff0c;什么时候不用&#xff1f; ans&#xff1a;一般在一个集合里反复操作&#xff0c;用。在多个集合里&#xff0c;不能用

BUUCTF SimpleRev

分析 该文件为64位的ELF文件&#xff0c;运行在linux平台 使用IDA64打开 进入Decry函数 输入flag和成功的提示 看看如何才能成功拿到flag 这里比较text和str2&#xff0c;text是源代码就有的 那么str2应该就是我们输入的内容 先分析text的内容是什么 进入join函数 该函数…

【算法与数据结构】--算法基础--算法设计与分析

一、贪心算法 贪心算法是一种解决优化问题的算法设计方法&#xff0c;其核心思想是在每一步选择当前状态下的最优解&#xff0c;从而希望最终达到全局最优解。下面将介绍贪心算法的原理、实现步骤&#xff0c;并提供C#和Java的实现示例。 1.1 原理&#xff1a; 贪心算法的原…

SpringBoot项目整合MybatisPlus持久层框架+Druid数据库连接池

前言 之前搭建SpringBoot项目工程&#xff0c;所使用的持久层框架不是Mybatis就是JPA&#xff0c;还没试过整合MybatisPlus框架并使用&#xff0c;原来也如此简单。在此简单记录一下在SpringBoot项目中&#xff0c;整合MybatisPlus持久层框架、Druid数据库连接池的过程。 一、…

Eclipse iceoryx(千字自传)

1 在固定时间内实现无任何限制的数据传输 在汽车automotive、机器人robotics和游戏gaming等领域,必须在系统的不同部分之间传输大量数据。使用Linux等操作系统时,必须使用进程间通信(IPC)机制传输数据。Eclipse iceoryx是一种中间件,它使用零拷贝Zero-Copy、共享内存Share…

RPA机器人的使用条件是什么,可以使用在私域运营中吗?

随着科技的发展&#xff0c;许多新型技术为我们的生活和工作带来了极大的便利。其中&#xff0c;RPA机器人作为一种自动化工具&#xff0c;正逐渐被广泛应用于各个领域。本文将探讨RPA机器人的使用条件&#xff0c;并分析是否可以在私域运营中使用。 首先&#xff0c;了解RPA机…

JAVA--一次性输入一行数

1 使用循环逐个输入&#xff08;类C&#xff09; 首先需要创建一个用于输入的Scanner对象&#xff0c;然后使用循环来连续读取输入。当需要输入的数目未知或数目不确定时&#xff0c;这是一个常见的做法。 import java.util.Scanner;public class Main {public static void m…

【OSPF宣告——network命令与多区域配置实验案例】

个人名片&#xff1a; &#x1f43c;作者简介&#xff1a;一名大二在校生&#xff0c;喜欢编程&#x1f38b; &#x1f43b;‍❄️个人主页&#x1f947;&#xff1a;小新爱学习. &#x1f43c;个人WeChat&#xff1a;hmmwx53 &#x1f54a;️系列专栏&#xff1a;&#x1f5bc…