微微科技遇到的问题总结

工作中遇到的问题

1:公共组件在模块之间的协作

既要刷新公共组件又要获取公共组件承载的数据

问题:始终没有拿到最新的数据

原因是:写公共组件的同事提供的接入方式有问题

他是给公共组件添加了GlobalKey,所以flutter复用了widget,所以我们拿到的还是旧的回调数据

解决方案:把GlobalKey换成UniqueKey

2: 数字千分位显示,用的场景就是期望薪水、年薪等

刚开是找了一个第三方,结果把问题复杂化了,另外空值时会出现显示0,但产品需求是不希望显示0的

解决方案:

显示数字时,直接StringIntl.NumberFormat('#,##0')

接口请求提交数字时,直接用空字符替换,分隔符。replaceAll(",", "");

3:flutter 对list的监听hasSelectedRecruitmentStatus.value[tabType] = false;

hasSelectedRecruitmentStatus.value = [...hasSelectedRecruitmentStatus.value];

相关推荐
浙江赛思电子科技有限公司2 小时前
自动驾驶为什么需要时间同步?高精度时间同步如何实现?
linux·科技·计算机网络·硬件架构·硬件工程·能源·信号处理
OBOO鸥柏17 小时前
OBOO鸥柏:公司品牌全面屏触摸一体机已调配AI数智机器人
人工智能·科技·交互·大屏端
Jurio.21 小时前
【IEEE出版,稳定检索】第六届国际科技创新学术交流大会暨信息技术与计算机应用学术会议(ITCA 2024,12月06-08)
图像处理·人工智能·科技·深度学习·机器学习·云计算·学术会议
孪生质数-1 天前
加密通信的“军备竞赛”:科技的“猫鼠游戏”与永无止境的密码对抗
科技·网络安全·密码学
ZStack开发者社区1 天前
云轴科技ZStack助力新远科技开启化工行业智能制造新篇章
科技·制造
云卓SKYDROID1 天前
科技革命前沿:救援机器人!
科技·算法·机器人·科普·云卓科技
Qspace丨轻空间1 天前
冬季游泳比赛的最佳选择:气膜游泳馆—轻空间
人工智能·科技·生活·娱乐
QYR市场调研1 天前
科技改变生活:最新智能开关、调光器及插座产品亮相
科技·生活
工业3D_大熊1 天前
【虚拟仿真】CEETRON SDK在船舶流体与结构仿真中的应用解读
java·python·科技·信息可视化·c#·制造·虚拟现实
lucy153027510791 天前
【青牛科技】GC5931:工业风扇驱动芯片的卓越替代者
人工智能·科技·单片机·嵌入式硬件·算法·机器学习