flutter - Flutter:带有 CachedNetworkImageProvider 的 BottomNavigationBarItem
问题描述
如何让 BottomNavigationBarItem 加载 CachedNetworkImageProvider
BottomNavigationBarItem(
icon: Icon(
CachedNetworkImageProvider(ub.imageUrl)
),
title: Text('Profile'),
),
发生错误:'无法将参数类型 CachedNetworkImageProvider 分配给 IconData 的参数类型'
解决方案
使用Image
小部件代替图标,然后CachedNetworkImageProvider
在图像小部件本身中提供。
推荐阅读
- bash - 如何将结果附加到 shell 脚本中的列中
- javascript - javascript过滤器函数 - 回调函数问题
- java - 如何在android studio中共享tts和音频文件
- r - colnames() 不能在 dplyr 中使用
- javascript - 使用 UNCHECKED 复选框,如何过滤掉 NSFW 标记的 div 以始终隐藏,但在选中时,遵循可见性规则?
- data-structures - B+树盘实现
- php - 检查时间是否在营业时间(比较逻辑)
- vue.js - 删除 v-image-input 上的奇怪填充/边距
- node.js - Mosca MQTT 代理(node.js)与 MongdoDB
- python - 从列表中转换列名