此 CodeSandbox 中 jssPreset 的文档在哪里?我没找到
Where is the documentation for jssPreset in this CodeSandbox? I didn't find it
import { jssPreset, StylesProvider, makeStyles } from '@material-ui/core/styles';
this CodeSandbox 中 jssPreset 的文档在哪里?我不知道那是什么意思。我想查看文档,但是找不到。
我认为目前没有任何专门针对 jssPreset
的文档,尽管 JSS plugins documentation 显示了使用它的示例。
当某些内容没有明确记录时,下一个要查看的地方就是源代码。查看jssPreset source code,你会发现这个returns一个JSS配置对象,包含了Material-UI.
使用的所有JSS插件
如果您查找它的用法,您会发现它用于 create the default JSS instance。
您链接到的沙箱包含以下代码:
import jssTemplate from 'jss-plugin-template';
const jss = create({
plugins: [jssTemplate(), ...jssPreset().plugins],
});
function StringTemplates() {
return (
<StylesProvider jss={jss}>
<Child />
</StylesProvider>
);
}
这是使用 jssPreset
获取包含在 Material-UI 中的默认插件集,然后再向列表中添加一个插件 (jssTemplate
) ,然后通过 StylesProvider
.
指定使用新的 JSS 配置
您可以在 JSS 文档中找到可用的 JSS 插件列表:https://cssinjs.org/plugins?v=v10.0.0#jss-plugins。
import { jssPreset, StylesProvider, makeStyles } from '@material-ui/core/styles';
this CodeSandbox 中 jssPreset 的文档在哪里?我不知道那是什么意思。我想查看文档,但是找不到。
我认为目前没有任何专门针对 jssPreset
的文档,尽管 JSS plugins documentation 显示了使用它的示例。
当某些内容没有明确记录时,下一个要查看的地方就是源代码。查看jssPreset source code,你会发现这个returns一个JSS配置对象,包含了Material-UI.
使用的所有JSS插件如果您查找它的用法,您会发现它用于 create the default JSS instance。
您链接到的沙箱包含以下代码:
import jssTemplate from 'jss-plugin-template';
const jss = create({
plugins: [jssTemplate(), ...jssPreset().plugins],
});
function StringTemplates() {
return (
<StylesProvider jss={jss}>
<Child />
</StylesProvider>
);
}
这是使用 jssPreset
获取包含在 Material-UI 中的默认插件集,然后再向列表中添加一个插件 (jssTemplate
) ,然后通过 StylesProvider
.
您可以在 JSS 文档中找到可用的 JSS 插件列表:https://cssinjs.org/plugins?v=v10.0.0#jss-plugins。