文件名称:主题:将React Native组件放在一个位置上
文件大小:107KB
文件格式:ZIP
更新时间:2024-02-26 04:34:57
react-native shoutem-ui react-native-style ReactNativeJavaScript
主题 React Native组件的样式通常与组件本身一起定义为静态变量。 这使构建自包含的组件变得容易,这些组件始终具有相同的外观和行为。 另一方面,它使构建主题化(或可换肤)的组件变得复杂,这些组件可以具有多种样式,可以在不触摸组件源代码的情况下对其进行自定义。 @shoutem/theme旨在解决该问题。 借助主题,您可以定位应用程序中的特定组件,并通过一个文件自定义它们,就像使用Web上CSS一样。 安装 $ npm install --save @shoutem/theme 文件 所有文档都可以在。 社区 在Facebook上加入。 另外,请随时使用在Stack Overflow上提
【文件预览】:
theme-develop
----index.js(643B)
----package.json(2KB)
----LICENSE(1KB)
----package-lock.json(354KB)
----src()
--------addons.js(4KB)
--------Theme.js(3KB)
--------connectStyle.js(9KB)
--------resolveComponentStyle.js(5KB)
--------StyleNormalizer()
--------mergeComponentAndThemeStyles.js(595B)
--------resolveIncludes.js(5KB)
--------StyleProvider.js(980B)
----.npmignore(178B)
----test-utils()
--------setup.js(644B)
----examples()
--------Shapes.js(3KB)
----.gitignore(97B)
----_tests_()
--------StyleNormalizer.spec.js(2KB)
--------mocks()
--------resolveIncludes.spec.js(9KB)
--------StyleProvider.spec.js(645B)
--------connectStyle.spec.js(3KB)
--------normalizeStyle.spec.js(3KB)
----README.md(4KB)
----.eslintignore(19B)
----.editorconfig(421B)
----babel.config.js(268B)