问题标签 [react-router-navigation]
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-router-native 和 react-router-navigation 从组件内更新导航栏中的标题和/或按钮
我在我的应用程序中使用 react-router-navigation。假设我们有一个登录页面,用户必须在其中输入他的用户名,并且该用户名应该在用户输入时出现在导航栏中。
鉴于路由是在实际组件的其他地方定义的,并且组件没有回调来更改路由道具:有可能实现这一点吗?也许是一些聪明的 HOC?想法?
像使用 redux 或类似的方式一直传递用户名这样的黑客不是选项。更具体地说,我希望能够从组件内覆盖Card
(右键,标题,任何)中指定的任何属性。可能吗?
请在下面找到示例代码,谢谢
react-native - React Native:当我使用 react-router / react-router-navigation 时,视图上的样式无效
提前,对不起,如果我的英语不是最好的。
我已经很长时间没有在 React Native 上工作了,现在我必须用它来实现一个应用程序。我目前使用:
- 安卓工作室 3.3
- 安卓 9.0 API 28
- 反应原生 0.57.8
- 反应路由器 4.3.1
- 反应路由器本机 4.3.0
- 反应路由器导航 2.0.0-alpha.10
当我添加路由器时,样式就像背景颜色一样。从那时起,应用程序的背景只有白色,无论哪个组件在我使用视图时都不能代表边框。
我可能错过了什么吗?
我已经在每一点测试了 View 元素。结果相同。正如我所说,在我使用 React Router 之前,它是有效的。随着 React Native Paper 和 Redux 的集成,没有任何问题。我还尝试自定义styles.xml。虽然这确实适用于永久更改背景颜色,但这就是为什么我仍然不能将 Border 放在任何组件中。我还在卡片组件中尝试了“组件”而不是“渲染”。并且还带有自己的布局组件。
应用程序.js
Login.js 的一部分
都没有奏效。感谢帮助。
reactjs - 是否可以为 React Router 5 中的任何路由匹配 # 部分?
在我的应用程序中,我想匹配所有以#something 结尾的路线。
所以我可以将组件显示为内容顶部的弹出窗口。如何做到这一点?