Questions tagged «react-native»

React Native可让您使用React构建本机移动应用程序。React Native的重点是您关心的所有平台上的开发人员效率-学习一次,随处编写。


30
打印:条目“:CFBundleIdentifier”不存在
运行react-native run-ios构建时成功,但是出现以下错误。我检查了整个地方,但似乎没有任何反应。sudo在命令前使用该命令也无济于事。我正在使用Xcode 7.3,react-native-cli:0.2.0,react-native:0.24.1,节点v5.11.0。 === BUILD TARGET mobileTests OF PROJECT mobile WITH CONFIGURATION Release === Check dependencies ** BUILD SUCCEEDED ** Installing build/Build/Products/Debug-iphonesimulator/mobile.app An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2): Failed to install the requested application An application bundle was not found at the provided path. Provide a valid …

18
如何解决“反应本机启动”上的错误
我刚刚安装了node.js和cli 安装的node.js 安装了react-native-cli npm -g react-native-cli 并创建了一个“新项目”。 react-native init new_project 在“ new_project”目录中,我很累,看看地铁捆绑器是否工作良好。 react-native start 但是该命令给了我以下错误,并且Metro无法启动。有任何解决此错误的线索吗?(我正在使用Windows 10 OS。) 命令: C:\projects\new_proj>react-native start 错误无效的正则表达式:/(.\fixtures.|node_modules[]react[]dist[].|website\node_modules.|heapCapture\bundle.js|.\tests。)$/:未终止的字符类。使用--verbose标志运行CLI以获取更多详细信息。SyntaxError:无效的正则表达式:/(..fixtures.|node_modules[]react[]dist[].|website\node_modules.|heapCapture\bundle.js|.\tests.)$/:新RegExp( )在getBlacklistRE(D:\ projects \ new_proj \ node_modules \ react-native \ node_modules @ react-native)的黑名单(D:\ projects \ new_proj \ node_modules \ metro-config \ src \ defaults \ blacklist.js:34:10) getDefaultConfig上的-community \ cli \ …

16
如何在React中强制使用挂钩重新渲染组件?
考虑下面的钩子示例 import { useState } from 'react'; function Example() { const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p> <button onClick={() => setCount(count + 1)}> Click me </button> </div> ); } 基本上,我们使用this.forceUpdate()方法强制组件在React类组件中立即重新呈现,如以下示例所示 class Test extends Component{ constructor(props){ super(props); this.state = { count:0, count2: 100 } this.setCount = …

10
获取React Native中ScrollView的当前滚动位置
是否可以获取当前滚动位置或<ScrollView>React Native中组件的当前页面? 所以像这样: <ScrollView horizontal={true} pagingEnabled={true} onScrollAnimationEnd={() => { // get this scrollview's current page or x/y scroll position }}> this.state.data.map(function(e, i) { <ImageCt key={i}></ImageCt> }) </ScrollView>

20
React-Native:模块AppRegistry不是注册的可调用模块
我目前正在尝试让ES6 react-native-webpack-server在Android模拟器上运行。不同之处在于我已经升级了我的产品package.json并build.grade使用react 0.18.0,并且在启动时遇到了此错误。据我所知AppRegistry是正确导入的。即使我将代码注释掉,该错误仍然会出现。这确实可以在iOS上正常运行。 我究竟做错了什么? 编辑:尝试了其他确实支持0.18.0的样板文件后,我仍然遇到相同的问题。

11
React Native在<Text>字段中为单个单词添加粗体或斜体
如何在“文本”字段中使一个单词变为粗体或斜体?有点像这样: &lt;Text&gt;This is a sentence &lt;b&gt;with&lt;/b&gt; one word in bold&lt;/Text&gt; 如果我为粗体字符创建一个新的文本字段,它将把它分隔到另一行上,因此肯定不是这样做的方法。这就像在&lt;p&gt;标记内创建&lt;p&gt;标记只是为了使一个单词加粗。
113 react-native 

7
无法添加任务“包装器”,因为该名称的任务已经存在
当安装'react-native init AwesomeProject'时,我在运行时收到此错误react-native run-android: Could not determine java version from '11.0.1'. 一个快速的谷歌建议我需要distributionUrl在Gradle-wrapper中更新。完成此操作后,我面临一个新错误: Cannot add task 'wrapper' as a task with that name already exists. 这表明问题出在文件中: /AwesomeProject/android/build.gradle' line: 36 看起来像这样 task wrapper(type: Wrapper) { gradleVersion = '4.4' distributionUrl = distributionUrl.replace("bin", "all") } 我一直来回地试图弄清楚这是怎么做的。某些东西开箱即用似乎很奇怪。是否有人面临类似的问题?

14
如何使用Fetch发布x-www-form-urlencoded请求?
我有一些要以表单编码形式发布到服务器的参数: { 'userName': 'test@gmail.com', 'password': 'Password!', 'grant_type': 'password' } 我正在这样发送我的请求(当前没有参数) var obj = { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', }, }; fetch('https://example.com/login', obj) .then(function(res) { // Do stuff with result }); 如何在请求中包含表单编码的参数?

13
如何检查React-Native的安装版本
我将升级本机,但在此之前,我需要知道我要从哪个版本升级,以查看是否有关于从我的版本升级的特殊说明。 如何找到我在Mac上安装的react-native版本?
110 react-native 


11
React Native错误:“无法从'9.0.1'确定Java版本。”
我正在MacOS上工作,只是从开始react-native。 开始的第一步就是运行:react-native run-android或react-native run-ios。但我收到此错误: react-native run-android 结果: Scanning folders for symlinks in /Users/ric/myprojs/albums/node_modules (6ms) Starting JS server... Building and installing the app on the device (cd android &amp;&amp; ./gradlew installDebug)... FAILURE: Build failed with an exception. * What went wrong: Could not determine java version from '9.0.1'. * Try: Run …



13
React Native中的iOS启动屏幕
我正在使用React Native应用程序,并且试图设置自定义启动屏幕,但是我不能。 React Native默认情况下会创建一个LaunchScreen.xib,因此我在Images.xcassets内创建了一个LaunchImage: 我还读到我必须在选项中的“应用程序图标和启动图像”下修改“启动屏幕文件”: 完成此操作后,我的启动屏幕将变成全黑,并且在加载应用程序时,顶部和底部都有黑色框架: 所以我不知道我该怎么做才能在我的React Native项目中设置启动屏幕。 如果有人可以帮助我解决这些麻烦,我将不胜感激。 提前致谢。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.