# 2024年第1次 code review 会议

主题:前端组件拆分建议 日期:2024年6月3日 参加人:OSCE项目组 主持人:李晓亮

会议背景:动态表单从开发完成以来经历过不同人的多次修改,个人前端开发经验逐步增长,之前开发的模块有了新的认识,希望能够结合众人的意见对动态表单未来的重构工作提出建议。

经过小组讨论,对组件封装提出以下建议,供研发人员参考:

  1. 使用mixin来解决代码冗余
  2. 模块化:每个组件应该只负责一个特定的功能或任务,以保持组件的单一职责。通过解耦功能,可以更容易地重用和维护代码。
  3. 合理的数据流:
    • 父组件应该通过props向子组件传递数据;
    • 子组件应通过事件向父组件传递消息或通知。
  4. 可复用性:组件应尽可能通用和可复用。避免把特定业务逻辑紧耦合到一个组件中,而是通过props和slots来传递数据和内容。
上次更新时间: 6/7/2024, 4:56:46 PM