react-native - 有谁知道如何将 ProfileScreen 图像与抽屉导航图像匹配?反应原生
问题描述
我创建了一个具有图像的导航抽屉和具有图像选择器的配置文件屏幕,但是我的图像需要手动加载,以便它们看起来相同。如何上传我的个人资料屏幕图像并且我的导航抽屉图像会自动更新?我将不胜感激任何帮助(视频、链接、共享代码等)谢谢,
解决方案
对于您的问题,您可以执行以下操作
async componentWillReceiveProps(props) {
let user_id = await getuserinfo(this)
if (user_id) {
this.setState({
user_id: user_id
}, () => {
this.getUserDetails()
})
} else {
this.props.navigation.navigate('login')
}
}
每当道具发生变化时,您都可以通过调用抽屉中的数据来更新抽屉详细信息。
推荐阅读
- python - 按钮必须在其中一个模板中有工具提示,但不能在其他模板中
- java - 添加事件处理代码后没有main方法错误
- php - 如何基于 CPT Wordpress 为标签创建自定义模板
- imodeljs - 如何将两个 imodel 合并为一个(使用 IModelTransformer)
- datetime - SSRS 创建以 15 分钟间隔更新的临时日期时间表 - 参数未显示
- php - 如何在基于 Apple Silicon M1 的 PHP 版本(php@7.4)与基于(Rosetta 2)的 PHP 版本(php@7.3)之间切换
- android - 在 android studio 的 kotlin 的主要活动中无法访问 EditText id
- python - 单个绘图中的两个 DataFrame 绘图 matplotlip
- c++ - 不明白为什么在第 5.3.1 章中的“操作写入值发生在读取该值的操作之前”
- r - 使用 FOR 变量作为列值