1

我们有一个react native使用 的开发项目JavaScript,现在我们决定也拥有它的网站。我们发现它已经Microsoft引入ReactXP并且它也可以发布网站。是否可以将当前的反应原生项目转换为 reactXP?

4

1 回答 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 回答