工作心得

发布时间 2023-10-08 10:51:22作者: litiyi

bug处理

1,变量名 接口名写错
2,前端有问题
3,接口有问题
4,数据没问题时,可能是变更检测,重新赋值
所有组件现在都使用onpush策略。使用此策略的组件不会对对象属性或数组子项的变化做出响应
5,使用组件时,注意数据结构 数据类型 eg:使用图标组件,要传number
6,找不到bug的原因:看以前的版本有没有同样的问题,没有的话对比一下新版本改了什么,可能是参数没取到值等

7,OA系统一般挂在微信上,所以安卓移动版oa主要看微信的版本手机型号,苹果移动版主要看ios系统的版本

提交不成功 执行 yarn lint yarn install

多次请求同一API的逻辑通常是不合理的。有相关诉求要跟后端沟通。

微应用

可能是乾坤版本对不上lib里面的

yarn add @lib/common@https://git.uniwork.ltd/Infrastructure/common.git


如果有流程的话,就要做成icm这种,子应用和微应用都有,
没有流程的话,就只要做成微应用就好
如果是独立的应用(没有菜单的)就只用子应用

表单问题

1.取发布包文件,置放到以下目录
App.Integration/wwwroot/form-details
App.Integration/wwwroot/form-mobile-details

2.修改form proxy,将端口号改为10423
3.重启后端进程
各位码前端用上了表单,但不需要调试表单代码的,可以按照上文配置。

包可视化

要先yarn build:with:stats,,然后再yarn analyzer