微微科技遇到的问题总结

工作中遇到的问题

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

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

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

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

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

解决方案:把GlobalKey换成UniqueKey

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

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

解决方案:

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

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

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

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

相关推荐
中冕—霍格沃兹软件开发测试3 小时前
Git版本控制在测试项目管理中的应用
人工智能·git·科技·开源·appium·bug
金士镧(厦门)新材料有限公司3 小时前
稀土抑烟剂让 PVC 更安全
科技·安全·全文检索·生活·能源
QianCenRealSim6 小时前
孔辉科技的探索实践
科技·线控底盘·线控悬架
d111111111d6 小时前
江协科技-PID基本原理-(学习笔记)-主页有所有STM32外设的笔记基本都是万字起步。
笔记·科技·stm32·单片机·嵌入式硬件·学习
测试人社区-小明6 小时前
洞察金融科技测试面试:核心能力与趋势解析
人工智能·科技·面试·金融·机器人·自动化·github
秋刀鱼 ..7 小时前
2026拓展现实、人机交互与人工智能国际研讨会(XRHCIAI 2026)
运维·人工智能·科技·机器学习·人机交互·制造
中冕—霍格沃兹软件开发测试8 小时前
用户体验测试:功能与界面并重
人工智能·科技·开源·appium·bug·ux
秋刀鱼 ..8 小时前
2026年光学、物理学与电子信息国际学术会议(OPEI 2026)
运维·人工智能·科技·金融·机器人
TMT星球10 小时前
科技守护舌尖新鲜,海信璀璨真空冰箱巡展登陆长春
科技
lsrsyx12 小时前
以科技守护长寿:Quantum Life 自主研发AI驱动平台助力港怡医疗,开启香港精准预防医疗新时代
人工智能·科技