问题标签 [navigator-ios]
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 中将 props.navigator 传递给父级
我在使用 react-native-side-menu 在不同场景之间导航时遇到问题。主要是因为我的 NavigatorIOS 在 SideMenu 内,所以我相信在呈现 NavigatorIOS 之前 props.navigator 不存在?
主要代码:
如您所见,我使用相同的代码来处理菜单和主页场景中的导航,但是在 NavigatorIOS 呈现的主页上将具有 props.navigator 属性,另一方面,如果我单击菜单上的主页按钮,它将给出我的错误说 props.navigator 未定义。
那么我应该如何解决这个问题?我的代码有什么问题?我是 React Native 的新手,对于如何以正确的方式包装不同的组件仍然有些困惑。
为了更好地查看,这里是源文件
react-native - 使用 NavigatorIOS 配置场景
有没有办法使用 NavigatorIOS 配置场景转换?还是它只有一个默认的 floatFromRight 属性。我有,
ios - 元素类型无效:应为字符串或类/函数,但得到:对象。
我在使用 NavigatorIOS 进行本机反应时遇到了一些麻烦。如果我将我的组件放在初始路由中,它工作得很好,但是如果我尝试从另一个组件访问它,它会给我这个错误:
元素类型无效:应为字符串(用于内置组件)或类/函数(用于复合组件)但得到:对象。检查“NavigatorIOS”的渲染方法。
这是代码:
reactjs - React Native NavigatorIOS“PUSH”在componentDidMount上调用时使应用程序崩溃[仅在冷启动时]
react-native 应用程序检查本地存储是否有 auth 令牌,如果令牌可用,应用程序将导航到主页,但应用程序在尝试调用时崩溃this.props.navigator.push
。这仅在应用程序冷启动时发生(从后台启动时按预期工作)
componentDidMount()
在Method上调用以下代码
编辑
另请注意,应用程序仅在发布版本上崩溃,因此无法获取崩溃的堆栈跟踪。
reactjs - 使用 NavigatorIOS 时无法显示内容
我是 react-native 新手,正在构建一个简单的测试应用程序。
代码-
问题:[应用程序希望将具有简单标题的组件呈现为“测试应用程序”,而某些文本却没有]
应用程序以简单的标题呈现,但没有文本。还尝试为文本组件提供以下属性,但没有积极的结果。
任何帮助将不胜感激。
谢谢!
javascript - 在 NavigatorIOS 中导航返回本机反应
我正在我的 react native 项目中测试 NavigatorIOS。问题是当我按下按钮从一个组件导航到另一个组件时没有问题,但是当我尝试使用 NavigatorIOS 生成的标题栏中的按钮返回时,我收到此错误:“不支持的顶级事件”topScroll“派遣”。
我使用 react-native-cli = 2.0.1 和 react-native = 0.56.0
注意:当我按下支持组件中的“返回”按钮时,一切正常。
这是我的代码:
应用组件:
NavigationApp 组件:
支持组件: