问题标签 [expo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - 如何在 React Native Expo 应用程序中集成 i18n-js
我在我的 Expo 应用程序中实例化 I18n 时遇到问题。问题的 TL;DR 是需要翻译的组件是在之前渲染的
返回并设置语言环境。我不知道如何最好地设置它。到目前为止,我有一个 I18n 实例的文件,然后我将其导入并在我的应用程序的其他任何地方使用。它看起来像这样:
然后,在我的根应用程序组件中,我执行以下操作:
从'./src/i18n'导入I18n;
日志说明了预期值——首先是默认语言环境,然后是 main2 中的更新语言环境。问题是在进行更改之前,子视图是使用第一个语言环境呈现的,我不明白为什么?
我想不出更好的方法来做到这一点,任何想法/提示将不胜感激:-)
react-native - 如何在 react-native 和 ex-navigation 中一起使用 Drawer 和 Tab 导航
我正在 react-native 中构建一个应用程序并使用ex-navigation实现导航。我想使用 TabNav 来提供对最常用功能的快速访问,并将 DrawerNav 用于应该可用但不经常使用的功能。
我搜索并尝试了自己,但我不能同时拥有抽屉和标签导航。前导航示例应用程序两者兼而有之。它从抽屉导航开始,当我单击选项卡导航示例时,抽屉图标消失了。
有没有人有一些提示/提示如何完成这项工作?
react-native - React-native (expo) - 无效类型
在使用 Expo 成功初始化 React-native 应用程序的模板构建后,我开始更改以添加我自己的模板,包括 redux。它返回以下错误(在远程调试窗口中):
App.js 是:
以及完整代码: https ://github.com/wastelandtime/rpgame
请指教。
react-native - 使用 Expo XDE 找不到入口文件 index.js
当我在 Expo 中加载我的 react-native 应用程序时,出现错误:“在任何根目录中都找不到入口文件 index.js。”
我正在添加到现有的 React Web 应用程序,并在根级别有 index.ios.js。一切都在本地,在模拟器中和通过我的手机硬连线的 Xcode 上运行良好。我已经转换了我的应用程序exp convert
并将所有信息集成到exp.json
.
ios 应用程序的所有信息都包含在一个名为“ios”的文件夹中。
有没有人遇到过这种情况或对如何摆脱困境有任何想法?
relay - 使用 Relay Modern 创建-react-native-app / expo
我们可以在 Expo 中使用 Relay Modern 吗?
在https://docs.expo.io/versions/v17.0.0/guides/using-graphql.html的文档中,只提到了 Apollo 客户端。
reactjs - React Native - 在状态内的对象上设置状态
我在模态屏幕上有两个文本输入,当我填充第一个输入时 - 状态已更新,当我跳转到第二个输入并开始输入时 - 第一个输入的值为空。
这是代码:
文本输入如下所示:
我认为问题在于更新状态内对象的状态,但我不知道如何解决这个问题。
reactjs - .map() , Undefined 不是 React Native 中的函数
所以我调用了一个 API 并使用它来设置状态。
我的状态:
我的 API 调用和承诺函数:
我已经尝试了代码的不同变体,但它仍然给出了这个错误。我正在使用 Expo 框架。
undefined 不是一个函数(评估 'data.map(function (record){record.date *= 1000})')