我们有一个react native
使用 的开发项目JavaScript
,现在我们决定也拥有它的网站。我们发现它已经Microsoft
引入ReactXP
并且它也可以发布网站。是否可以将当前的反应原生项目转换为 reactXP?
问问题
398 次
1 回答
1
是的,这是可能的。您需要替换标签,如<View/>
with <RX.View/>
,<Text/>
with<RX.Text/>
等。然后,在为浏览器或本机编译时,ReactXP 将<RX.View/>
根据您当前的目标(<div/>
对于浏览器和<View/>
本机)自动在内部使用适当的标签交换等。但是您不必立即与他们的<RX.*
对应方交换所有标签。这意味着您仍然可以将一些<div/>
等用于浏览器目标,<View/>
等用于本机目标。但是,如果您真的只想要一个代码库然后交叉编译到任何目标,那么您需要全部替换它们。样式也有点不同:ReactXP 没有宽度、高度等的百分比值。
于 2018-01-25T14:50:28.507 回答