前端入职总结
负责的工作内容,遇到的问题,怎么解决,
技能组溢出
问题一:溢入溢出bug
互斥实现的核心逻辑
-
状态管理:
-
selectedOverflowGroups
:存储当前选中的溢出技能组ID(数字字符串数组) -
selectedInGroup
:存储当前选中的溢入技能组ID(数字或null)
-
-
选项过滤:
-
通过
filteredOptions
计算属性动态过滤可选的技能组 -
通过
watch
监听表单字段变化,更新状态
-
遇到的问题是:后端提供的是数字和数字字符串value,将它转化成技能组文字显示在表格上
修改时,从表行中回显的是技能组的文字label,而不是value。而溢入溢出技能组的互斥是基于value进行筛选的。
提交时,后端期望的是一个纯数字的数组
解决方法:使用Map维护了一个技能组ID和名字之间的双向映射,从表行接收到数据时,就可以快速地根据技能组名字找到对应的ID。
发现别人的方法是暴露多选字段
问题二: 提测上线git操作的不熟练
问题三:hsf接口的不熟悉
分布式服务框架
HSF帮助不同的服务迅速、准确地交换信息,即使这些服务部署在不同的地方甚至不同的服务器上。易于扩展:HSF可以帮助你轻松添加新的服务节点,而不会影响现有的系统运行。
哪里做的好的
敢于请教,及时总结,好奇探索
哪里做的不足的
对组件分装的前瞻性有点不足,会导致耦合。