权限业务,角色管理业务,权限规则业务实现,有可复用分页,输入页码跳转,loading功能,表单增删改查,对话框,
分析业务界面:
角色管理
权限管理
权限规则管理
用户管理
插件安装:Element Plus + vue-table-3 + vue-final-modal + vue-formily + nprogress- npm install vxe-table@next xe-utils vue-final-modal @formily/vue
- cd src
- mkdir -p types service store/module
- touch types/permission.ts types/role.ts types/rule.ts
- touch services/permission.ts services/role.ts services/rule.ts
- touch store/modules/permission.ts store/modules/role.ts store/modules/rule.ts
复制代码 这里我刚开始的时候以为interface是跟Java的静态类型差不多,但是后来发现,ts是没有对象类型的,这玩意叫结构约定,不占内存
后面就是写service,store,view,component,router。第一个写出来之后,就是通过第一个慢慢调整layout和main.ts。这样把整体的架子给搭起来,后续就基本是复用写好的界面。什么商城啊,学堂啊,会议啊,头条啊,基本全是这个底子走的。
业务的话,就是看自己的需求,基本上推荐用轮子是最好的,开箱即用。看业务,选择插件,编写代码,调整layout,router,https,main.ts等。基本新版vue3写业务差不多就这些。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |