微微科技遇到的问题总结

工作中遇到的问题

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

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

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

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

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

解决方案:把GlobalKey换成UniqueKey

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

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

解决方案:

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

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

3:flutter 对list的监听hasSelectedRecruitmentStatus.valuetabType = false;

hasSelectedRecruitmentStatus.value = ...hasSelectedRecruitmentStatus.value;

相关推荐
蓝速科技4 小时前
蓝速科技会议预约屏全尺寸分级适配与智慧工程落地指南
科技
国产HT1621B9 小时前
外挂 YL1621 SSOP48 芯片 vs MCU 内置 LCD 控制器深度对比
科技·单片机·嵌入式硬件·mcu·lcd驱动
liulilittle9 小时前
《走进修仙》第四卷《九天烽火》
科技·科幻·修仙·玄幻
AcaDesign11 小时前
国家/省部市级科技奖答辩PPT_科技进步奖_自然科学奖_技术发明奖|WordinPPT
大数据·人工智能·科技·powerpoint
AI技术呱11 小时前
科技产品的发展脉络与理性选购指南
科技·智能·设备
QXWZ_IA20 小时前
千寻位置支持哪些卫星系统?北斗GPS多星座解析
人工智能·科技·智能硬件·rtk
FPC工厂——皇榜科技1 天前
【皇榜科技线路板质量课堂·第37篇】控制计划(Control Plan):如何把FMEA的结论落实到产线?
科技·制造·pcb工艺
蓝速科技1 天前
蓝速科技丨数智人终端选型指南:后台运维如何决定长期运营成本
运维·科技
DQQzero1 天前
朱雀三号遥二回收成功:中国商业航天成本有望降低80%,SpaceX不再独霸
科技·航天·商业航天
小贺儿开发1 天前
Unity 程序员编曲花絮:汪峰《河流》细节修复
科技·学习·unity·程序员·音乐·demo·写代码