微微科技遇到的问题总结

工作中遇到的问题

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

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

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

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

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

解决方案:把GlobalKey换成UniqueKey

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

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

解决方案:

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

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

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

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

相关推荐
newxtc14 分钟前
【旷视科技-注册/登录安全分析报告】
人工智能·科技·安全·ddddocr
Q8137574602 小时前
数据挖掘在金融交易中的应用:民锋科技的智能化布局
人工智能·科技·数据挖掘
Tianyanxiao3 小时前
如何利用探商宝精准营销,抓住行业机遇——以AI技术与大数据推动企业信息精准筛选
大数据·人工智能·科技·数据分析·深度优先·零售
皓7414 小时前
服饰电商行业知识管理的创新实践与知识中台的重要性
大数据·人工智能·科技·数据分析·零售
starsongda17 小时前
VR科技展厅重塑科技展示新风貌,引领未来展示潮流
科技·3d·vr
河南查新信息技术研究院18 小时前
科技查新在医药健康领域的应用
大数据·科技·全文检索
lieban18 小时前
猎板PCB2到10层数的科技进阶与应用解析
科技
hostpai18 小时前
FebHost:科技公司选择.TECH域名的魅力
人工智能·科技·搜索引擎·国外域名·科技域名·.tech域名
环球生活说18 小时前
泰康以85件年金专利申请位列“中国年金科技专利排行榜”第一
科技
GZ8manage18 小时前
高亚科技签约酸动力,助力研发管理数字化升级
科技