我参与了一个项目,有几个人正在做一个反应原生项目。
我需要找到一种方法来分离样式代码的形式,以一种UI开发可以在不需要代码开发人员的情况下工作(从我的角度来看,样式是定义UI结构的人,将组件放在屏幕上,并定义它们的颜色和视觉表示。)
我的问题是:
在我们的造型团队中,我们正在使用skitch,这个工具可以生成合适的样式代码以反应原生吗?如果是,那么工作流程是什么?
关于如何最好地将样式与编码原生分开的任何其他建议。
答案 0 :(得分:1)
我对这个问题没有最好的答案,但我可以为你提供一些反馈和答案。我的经验提示。
用于分离UI&像MVVM中的业务代码,您可以将类分开为
可以有多个视图类(iO,Android,如果可能的Web),但所有视图类都将使用主容器类进行业务逻辑(更多细节请参阅第1个链接)
参见:
对于样式,您可以选择一些将通用主题作为对象的主题提供程序类。编码器可以在组件中使用这些样式。主题将在提供者的根类中定义。如果您仔细重用这些样式,则只需在一个位置更新样式以更新所有样式。还有对暗和暗的支持。光主题。
参见: