问题标签 [reactjs-native]

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.

0 投票
3 回答
3803 浏览

react-native - 使用 Fetch 网络调用的相对路径,获取“无法识别的 url”

我读到的所有内容都表明您可以将相对 url 传递给 fetch 调用,例如

fetch('/path/to/resource/')

但是当我这样做时,我得到一个“无法识别的 url”错误。相反,我被迫为我的本地主机做一个绝对网址,这让我的团队使用我的代码很痛苦,例如

fetch('http://123.0.0.44:8000/path/to/resource')

我目前只在 Android 中工作。我需要将基本网址添加到项目中吗?或者我是否必须通过从某个地方拉入基本 url 来形成动态绝对路径?如果可能的话,我宁愿只使用相对路径,但我找不到其他人遇到与我使用它相同的问题。似乎对其他人“只是工作”。

0 投票
0 回答
216 浏览

react-native - 在整个调试和发布应用程序中反应原生随机白屏

我一直在为我当前的合同在 Android 平板电脑上开发一个 React Native 应用程序,它现在正处于 Alpha 阶段。在大多数情况下,它工作得很好,反应灵敏,性能好,而且大部分都很稳定。

有一个问题一直在发生,但我无法追踪。这似乎很随机,因为我经常看到它几乎出现在应用程序的每个屏幕上。
转换到新屏幕时,我只是得到一个空白屏幕。似乎 javascript 只是没有被加载并且 UI 永远不会加载。这发生在我们的调试开发版本和捆绑发布版本中。

关于架构的一些注意事项

Android 6.0
React 15.4.1
React Native 0.39
Flux 3.1.0

我知道这没什么好做的,所以我主要是在寻找可能遇到过这个问题的人(这与开发服务器问题无关)以及他们在他们的应用程序中发现的原因。希望得到一些关于看什么的建议,或者可能如何解决导致这种情况的原因。

哦,另一件事,如果我在出现白屏时后台应用程序,然后从我正在运行的应用程序列表中选择该应用程序,屏幕加载得很好,我可以继续使用该应用程序,就好像什么都没发生一样。

抱歉这里含糊不清,但我真的很茫然,正在寻找任何建议。谢谢!

0 投票
1 回答
2895 浏览

react-native - (节点:53177)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝 id:2):TypeError:无法读取未定义的属性“消息”

不知道是什么导致了这个问题。昨天它工作得很好。今天当我尝试运行 react-native run-android 时。我得到这个错误。有任何想法吗?

0 投票
0 回答
471 浏览

react-native - Victory 本机图表不适用于 create-react-native-app

我是 react-native 的新手,想在我的 create-react-native-app 中使用victory-native。我在谷歌上搜索了一段时间后发现了胜利图表,但不幸的是,我无法使用它。 这是错误截图Android 错误日志截图

这是我的代码:

0 投票
0 回答
144 浏览

reactjs - ReactJS 的地理完整

我需要经度和纬度,因为该用户需要输入他们的位置,然后取决于我需要获取纬度和纬度的位置。

我搜索了互联网,发现了一些地理自动完成库,但我无法使用它们,是否有任何好的 ReactJS 自动完成库?我正在使用带有 browser.min.js 的 ReactJS 和 JSX 来设计搜索页面!

我是 ReactJS 的新手,请帮忙。如果有任何库你能告诉我基本的实现!在网上学习 reactJS。所以我对这些东西感到困惑。

谢谢你

0 投票
1 回答
1082 浏览

javascript - 基于另一列聚合React中表中列的值

我从 api 获取数据并将其显示在具有 2 列的表中。第一列包含名称,第二列包含金额,如表 1 所示。api中的数据包含重名,同名金额不同。我想以这样一种方式显示,它总结了唯一名称的金额,并仅显示唯一名称和总金额,如表 2 所示。我正在使用 ReactJS 来显示表格。获得此结果的更好逻辑是什么。我正在从 api 作为 json 检索数据并将其放入数组中。我对 React 很陌生,并且发现很难使用数据。

在此处输入图像描述

0 投票
1 回答
191 浏览

react-native - React Native 有条件地接受 props

我正在制作一个进行实时搜索的自动完成组件。这些是它的道具:

singleSelection、maxSuggestionNumber 和 minimumCharacterNumber 是可选属性。我想给他们默认值,我也应该检查他们的道具值。例如; minimumCharacterNumber 的默认值应该是'0',所以如果我们不使用那个道具,'0' 值应该被传递给组件。但是,如果该值小于 0,则组件应使用默认值“0”。我尝试了该功能 public static defaultProps() { ...... },但我感到困惑并且无法处理它的条件。它的普通技术是什么?任何解决方案都将得到应用。

编辑:我解决了我的问题,我想分享。

我创建了公共静态 defaultProps,然后我输入了默认值。我将这些属性传递给 state,然后检查 state 中的值。我使用了 state 的值。如果你使用 typescript,你不应该忘记在状态接口中写下这些属性的名字和它们的 proptypes。

0 投票
3 回答
8395 浏览

javascript - react Native onChange 事件的名称类型值未定义

我正在使用 NativeBase 来响应本机应用程序。我正在尝试在输入字段上的文本更改时触发事件

onFieldChange 处理程序如下:-

我对得到的输出感到困惑,没有类型、值或名称。我不确定如何分类处理程序是否是从哪个输入字段触发的,因为这些结构中没有此类信息。

上述代码的输出:

我想要实现的是我应该能够识别哪个输入字段触发了事件,并获得插入的值。

0 投票
1 回答
180 浏览

javascript - ReactJs - 将参数传递给事件处理程序

我刚刚开始研究 ReactJs 的基础知识。以下是我显示公共汽车列表的组件。我真正想要的是我想通过总线执行编辑/删除操作。但无法将相应总线的 busId 传递给我的编辑/删除方法。

以下是组件代码

但是当点击编辑按钮时,我收到这个错误( 截图

0 投票
0 回答
388 浏览

node.js - npm run 弹出后出错

我正在学习如何使用 react native 制作移动应用程序,但是每次我在终端运行 npm runeject 时,它都会在最后给我这个错误我尝试了几个 npm 版本,但我总是收到这个错误