乍一看,React Native似乎有CSS支持。但是用户很快就会发现它甚至没有接近。没有css解析,没有选择器,也没有“级联”样式'。一切都基本上都是POJO。
我正在建立一个React Native应用程序的团队,每个新开发人员都对此感到困惑。造型,IMO,需要重大改进。我希望它更贴近网络,支持以下内容:
<View className="container" />
roadmap上没有这样的内容。我很震惊,它还没有被讨论。我正在考虑解决这个问题,但我想确定它还没有开始或者人们不想要的东西。
所以,我想知道: 1)有没有计划实施这样的事情?2)这是可取的吗?
我不确定SO是否是此论坛,但在RN自述文件中建议使用。如果它不适合SO,请指出一个更好的地方,而不是仅仅将其标记为主题或其他任何内容。
顺便说一下,我已经开始研究这个了。我的计划是使用WebKit进行CSS解析和解析。然后,我必须修改RN代码以添加className和标记名称支持,以及与WebKit集成以在渲染时应用样式。最终目标是将其集成到框架中,但最初我更愿意开发为一个单独的库,可能(希望不是)必须分叉或修补RN核心。
我只需要一小部分大量的WebKit代码库。如果有人知道或熟悉熟悉WebKit的人,我会非常乐意帮助。