微微科技遇到的问题总结

工作中遇到的问题

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

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

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

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

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

解决方案:把GlobalKey换成UniqueKey

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

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

解决方案:

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

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

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

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

相关推荐
互联网科技看点9 分钟前
AI算力爆发叠加数据资产风口,铂拉锐科技布局去中心化数字生态
人工智能·科技·去中心化
纽格立科技1 小时前
纽格立科技将发布车载多标准数字广播全链解决方案及多标准USB接收模块
科技
财迅通Ai2 小时前
环球富盛首次覆盖“买入”:首佳科技迎价值重估窗口
科技·首佳科技
科技云报道4 小时前
科技云报到:10PB数据零丢失!xCloud联想智能云如何完成“数字大迁徙”?
科技
ws2019074 小时前
迈向新纪元:AUTO TECH China 2026 广州国际汽车内外饰技术展即将启幕
科技·汽车
nanoscientific6 小时前
【行恒科技设备助力科研】微/纳米气泡营养液对生菜生长与根际微生物的影响研究!
科技
V_vvVz6 小时前
Infoseek 舆情监测:从预警到复盘,构建品牌安全闭环
科技
北京耐用通信7 小时前
耐达讯自动化CC-Link IE转Profinet网关:破解协议壁垒,赋能电机智控升级
人工智能·科技·物联网·网络协议·自动化·信息与通信
zandy10118 小时前
从报表到决策:衡石科技如何助力SaaS厂商构建数据驱动型产品?
数据库·人工智能·科技
新启航-光学3D测量8 小时前
宠物的关节、牙齿等部位的光学三维扫描测量逆向-激光三维扫描仪
科技·3d·制造