请教一个框架使用的问题

就像vue这样的框架,比如我在使用的时候,做大屏可视化的页面,每一个业务模块都分左右两部分,中间是内容,左右两块里面又是完全一样的布局,如果每一个业务模块都通过手动引入,总感觉不太爽,重复代码太多,我想通过代码生成模块或者自动引入模块的方式就可以不用每一个模块写一个相关的页面,但是感觉又不符合框架的设计规范,可能也会有维护性问题,想请教下大家有什么好方法吗,对重复组件的再次封装。

vuejs
161 views
Comments
登录后评论
Sign In
·

不太理解你的意思,多个文件封装一下重复使用的组件就可以,一个常见的封装技巧是把异步请求的组件单独拆出来(里面没有多余的 html 标签,只有已经封装的组件),UI 显示的单独做一个组件。

前一种通常叫 container component,你可以搜索一下。

·

考虑把侧边导航扩展一下?左右两边都是固定的,中间内容由router切换