首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >转换react js以响应本机

转换react js以响应本机
EN

Stack Overflow用户
提问于 2022-10-26 10:08:07
回答 2查看 49关注 0票数 0

我有一个反应js网络应用程序项目。我需要开发与移动应用程序相同的项目。

我能否将我的reactjs web应用程序项目转换为react-本地移动应用程序项目?

如果是的话,我怎么做呢?

EN

回答 2

Stack Overflow用户

发布于 2022-10-26 10:19:27

不你不能皈依。您需要重新构建,因为您可以使用逻辑和大多数来自您的响应js的代码,但是您需要更新一些东西,如路由和js等等。

票数 0
EN

Stack Overflow用户

发布于 2022-10-26 10:32:41

没有快速转换整个ReactDom来响应本机应用程序的方法,您需要处理本机组件、安装和信任,例如,在React中,入口点是您的index.js文件,由ReactDom打包,在Reacti原住民(或expo)中,您将需要设置一个AppRegistrty,可能还需要一个Metro。但是,如果它是要转换为ReactNative组件的组件,那么它是可行的,考虑到以下几个相似之处:

  • <div />可以由从react-native导入的View />替换
  • <button /> (一种<TouchableOpacity /> )
  • 将所有文本放入<Text />中,全部从react-native导入

关于造型

其中没有一个本机组件有className: string道具,而是使用style: object道具

关于航行

这里的差异太多了,您必须在react本机导航库的帮助下建立一个自定义导航逻辑

简单地说,您不能直接将react代码基转换为JSX本机,但是,一个导出JSX元素的组件(比如按钮、卡片、.)可以使用我共享的那些技术--另外,这个帖子可以是一个很大的优势

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74205966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档