代码结构如下:
<lab-default-select transfer v-model="id" v-else-if="isRadio"
:filterable="!isDisabled"
:disabled="isDisabled || formulaDisabled"
class="o-empty-icon" clearable @on-open-change="onOpenChange">
<div class="notFound" v-if="linkageData && linkageData.length === 0">无匹配数据</div>
<template v-else>
<Option v-for="(option, $index) in behavior ? sortLinkageData : vals"
:value="option.oldValId || option.oldId || option.id || option.val || ($index + 1)"
v-if="option.opt !== 'delete'"
:key="(option.id + option.val) || ($index + option.val)"
class="select-dropdown-flex">
<span :title="option.val">{{option.val}}</span>
</Option>
</template>
</lab-default-select>
选择已完成 字体为#e86452 未完成 #5ad8a6
大佬们这个 要怎么 设置呢
option裏面判斷id,如果這個option的值等於lab-default-select綁定的id,那就設置它的顔色為選中的顔色。
不是知道你的 <lab-default-select>
是否以某一个组件库的组件,所以按照自定义组件的方式来解答了。
一般来说,可以使用 css
的 属性选择器 来实现,比如说:
.select-dropdown-flex span[title="已完成"] {
color: #e86452
}
.select-dropdown-flex span[title="未完成"] {
color: #5ad8a6
}
不过如果说这个 option
项是固定的字典值话,我的建议是定义在 option
的属性中。
比如说:
const sortLinkageData = [
{ value: 'complete', title: '已完成', color: '#e86452', ... },
{ value: 'uncompleted', title: '未完成', color: '#5ad8a6', ... },
...
]
然后在模板中,直接绑定一个 style
属性,输出在行内样式中:
<Option
v-for="(option, $index) in behavior ? sortLinkageData : vals"
v-if="option.opt !== 'delete'"
:key="(option.id + option.val) || ($index + option.val)"
:value="option.oldValId || option.oldId || option.id || option.val || ($index + 1)"
:style="{color: option.color}"
class="select-dropdown-flex"
>
<span :title="option.val">{{option.val}}</span>
</Option>
本文向大家介绍Flutter 透明状态栏及字体颜色的设置方法,包括了Flutter 透明状态栏及字体颜色的设置方法的使用技巧和注意事项,需要的朋友参考一下 注:底色透明是否生效与android版本有关,版本过低设置无效 1.在main.dart内设置 2.单页面设置 注:设置AppBar之后,单独在build内设置这行代码会失效 SystemChrome.setSystemUIOverlaySty
本文向大家介绍如何在HTML中设置字体颜色?,包括了如何在HTML中设置字体颜色?的使用技巧和注意事项,需要的朋友参考一下 要在HTML中设置字体颜色,请使用样式属性。style属性指定元素的内联样式。该属性与HTML <p>标记一起使用,具有CSS属性颜色。HTML5不支持<font>标记,因此CSS样式用于添加字体颜色。<font>标记在HTML5中已弃用。 请记住,样式属性的使用会覆盖全局设
问题内容: 在我的Java桌面应用程序中,我有一个包含3列的JavaFX表。我想将第三列的字体颜色设置为红色。我根本无法设置Tableb的字体颜色。我查看了CSS,但没有找到任何东西。有没有办法用CSS做到这一点?我还希望通过setFont()进行设置。空空如也。我什至无法找到在某个单元格上设置某些内容的方法。 我该怎么做?如何设置字体颜色?任何帮助将不胜感激。 问题答案: 您需要覆盖CellFa
我有一个这样的布局: items.xml: 我在数组适配器中设置如下:
问个css问题。如下图所示:人才信息 就是当前页面的a链接css不一样 我看了一个他的源代码: 就是当首页面的a链接 是被选中的 class="select" 其它的链接是: class="unselect" 我是用django做后端,前端 如果根据cate.slug 来判断的话。那有多少个分类就要写多少个if语句了 不知道有什么更简单的功能来实现这个问题? 多谢各位
本文向大家介绍Android TextView字体颜色设置方法小结,包括了Android TextView字体颜色设置方法小结的使用技巧和注意事项,需要的朋友参考一下 本文实例总结了Android TextView字体颜色设置方法。分享给大家供大家参考,具体如下: 对于setTextView(int a)这里的a是传进去颜色的值。例如,红色0xff0000是指0xff0000如何直接传入R.col