微微科技遇到的问题总结

工作中遇到的问题


1:公共组件在模块之间的协作
      既要刷新公共组件又要获取公共组件承载的数据

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

      原因是:写公共组件的同事提供的接入方式有问题
                     他是给公共组件添加了GlobalKey,所以flutter复用了widget,所以我们拿到的还是旧的回调数据

      解决方案:把GlobalKey换成UniqueKey

2: 数字千分位显示,用的场景就是期望薪水、年薪等
       刚开是找了一个第三方,结果把问题复杂化了,另外空值时会出现显示0,但产品需求是不希望显示0的

       解决方案:
                      显示数字时,直接StringIntl.NumberFormat('#,##0')
                      接口请求提交数字时,直接用空字符替换,分隔符。replaceAll(",", "");

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

相关推荐

  1. 微微科技遇到问题总结

    2024-03-31 22:16:03       44 阅读
  2. 安陆FPGA调试中遇到问题总结

    2024-03-31 22:16:03       70 阅读
  3. [Flutter]WindowsPlatform上运行遇到问题总结

    2024-03-31 22:16:03       70 阅读
  4. Qt6兼容Qt5遇到问题总结

    2024-03-31 22:16:03       38 阅读
  5. Verilog-学习verilog中遇到问题总结

    2024-03-31 22:16:03       29 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-31 22:16:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-31 22:16:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-31 22:16:03       82 阅读
  4. Python语言-面向对象

    2024-03-31 22:16:03       91 阅读

热门阅读

  1. 设计模式之命令模式 ,Php高级编程

    2024-03-31 22:16:03       39 阅读
  2. 正则表达式

    2024-03-31 22:16:03       38 阅读
  3. Leetcode 232:用栈实现队列

    2024-03-31 22:16:03       41 阅读
  4. leetcode 55.跳跃游戏

    2024-03-31 22:16:03       45 阅读
  5. C#使用Stopwatch类来实现计时功能

    2024-03-31 22:16:03       38 阅读
  6. LEETCODE-DAY38

    2024-03-31 22:16:03       35 阅读
  7. FPGA_mipi

    2024-03-31 22:16:03       39 阅读
  8. 享元模式

    2024-03-31 22:16:03       38 阅读
  9. Rust常用库之处理hex数据hex-literal

    2024-03-31 22:16:03       38 阅读
  10. C++-三目运算符注意点与临时变量的坑

    2024-03-31 22:16:03       34 阅读