为什么在Tailwind中连接的字符串类名不起作用?
P粉575055974
P粉575055974 2023-07-18 18:47:03
[CSS3讨论组]

每次我最终都会在className之外使用style属性,因为下面的示例都不能将样式应用于我的React元素。你能解释为什么会发生这种情况以及我如何解决这个问题吗?

我已经阅读了文档(https://tailwindcss.com/docs/content-configuration#dynamic-class-names),但我的使用情况是:用户从颜色选择器中选择颜色,然后我根据选择的颜色更改背景。我无法将"bg-[colorValue]"的值传递给每个单独的颜色,所以我必须在之后将该值与"bg-["连接起来。因为我无法将所有颜色映射到完整的类名中。

const red500 = "red-500";
const red600Hex = "#dc2626";
const bgColor = "bg-[" + red600Hex + "]";
const bgColor2 = "bg-[" + "#dc2626" + "]";

function App() {
    return (
        <>
            

Hello

Hello

Hello

Hello

Hello

); }


P粉575055974
P粉575055974

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号