gpt4 book ai didi

reactjs - 是否可以在 MaterialUI 中为样式化组件使用自定义类名生成器?

转载 作者:行者123 更新时间:2023-12-05 05:08:27 25 4
gpt4 key购买 nike

我正在将一个未弹出的 create-react-app 项目与 MaterialUI 一起使用,并尝试用 Styled Components 替换 JSS。它工作正常,但生成的类名不是人类可读的。

我读到你可以使用 babel 插件来做到这一点,但我不能在不弹出项目的情况下更改 Babel 配置。我知道您可以向 StylesProvider 提供自定义类名生成器函数以生成 JSS 类名。 Styled Components 是否有类似的机制,允许我在不弹出项目的情况下更改类名?

最佳答案

基本上像这样导入,用宏:

import styled from "styled-components/macro";

它具有与插件相同的功能,请查看文档: https://www.styled-components.com/docs/tooling#babel-macro

这里的例子: https://codesandbox.io/s/nostalgic-sea-8m3q1?fontsize=14

关于reactjs - 是否可以在 MaterialUI 中为样式化组件使用自定义类名生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58306356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com