README
umi-react-native-runtime
在 RN 环境下,替换@umijs/runtime
。
@umijs/runtime
中 dynamic 缺省(默认)loading 使用了 HTML p 标签和 br 标签。
当用户启用dynamicImport,并且没有实现自定义的 Loading 组件时,在 RN 中运行会报错,这里做了 Monkey Patch。
另外,@umijs/runtime
导出的是react-router-dom
,在 RN 中需要换为:react-router-native
。
react-router-dom
和react-router-native
大部分组件都导出自react-router
,但存在以下差异:
react-router-native
中没有NavLink
组件。react-router-dom
中没有BackButton
和AndroidBackButton
组件。- 二者的
Link
组件是不同的实现。
了解更多详情:README