可学习的点
(1):代码多次使用了代码模块化处理的方式,可重复使用的,方便维护
(2):页面两边的抽屉,页面两边的抽屉是自己封装,并不是使用element里的抽屉
(3):菜单栏设计亮点就是,当我鼠标经过时不仅高亮了,还做了图形化处理,模型不仅变大,并且颜色进行改变,还提示此时这个图形化标签对应的中英文的文字
(4):自己封装了需要多次使用的UI样式
(5):代码分管清晰,共用的css,js,图片,引入的图标库和路由放在相应的文件里面
(6):在引用外部组件之后,又对外部组件进行需要实现样式的封装
(7):语义化命名方式
(8):引入的3D模型,把他当成组件进行封装,引入conttol3D.js,对模型初始化显示的设计
有带提升的点
(1):下边的隐藏菜单栏设计有一些隐患,刚打开页面的时候,这个菜单栏是隐藏状态,对于第一次使用这个项目的陌生人来说,就会很难受,他会不知道应该怎样进行切换
(2):建了多个不使用的vue文件
(3):点击场馆切换,只能切换两种效果,要么是A1场馆,要么是全部的场馆,可能是效果没有完全完成
怎么才能知道独立承担一个项目
一. 项目启动前
(1): 需求分析
(2):交互分析
(3): ui设计
二.项目执行中
(1):项目推动
(2):测试和检验
三.项目上线
(1):数据分析,优化和需求提前