Panel -> Container -> BoxComponent -> Component -> Observable
看起来很多,但每一层都很清晰
Panel 实现标题、工具栏、下方按钮等
Container 实现组件组合、布局
BoxComponent 实现size相关逻辑
Component 低层Dom <-> 组件封装
Observable 事件机制
调试没感觉有多麻烦,就觉得单步跟踪事件时繁琐点(多跳2层函数而已)
panel中的分层
最新推荐文章于 2023-09-28 14:09:30 发布