Open treasureDouDou opened 6 years ago
1.不需要导入mui.js和他的css,无非就用了个弹框或者其他图标,建议去除,减少体积。可以使用第三方Vue组件库,要用什么导入什么。或者可以使用我的用例 构造自己的toast.zip 使用方式
import toast from '.文件路径/toast/index.js' Vue.prototype.toast = toast this.toast ({ message: '跳转失败', type: 'error' })
2.优化路由、按需加载,以及跳转方式的写法,不要用location.hash,按现在的写法,子路由存在的话,其他人看不到整体的路由分别是什么(其他页面下面有什么子页面) 3.其他js,css按需加载,index.html页面上css和js应该隶属于哪个模块,哪个模块才导入,不应该是整体导进来 4.有些页面style没有scoped,有些有,不是全局的话就全部加上scoped吧,免得其他人重命名css冲突
谢谢您的建议
1.不需要导入mui.js和他的css,无非就用了个弹框或者其他图标,建议去除,减少体积。可以使用第三方Vue组件库,要用什么导入什么。或者可以使用我的用例 构造自己的toast.zip 使用方式
2.优化路由、按需加载,以及跳转方式的写法,不要用location.hash,按现在的写法,子路由存在的话,其他人看不到整体的路由分别是什么(其他页面下面有什么子页面) 3.其他js,css按需加载,index.html页面上css和js应该隶属于哪个模块,哪个模块才导入,不应该是整体导进来 4.有些页面style没有scoped,有些有,不是全局的话就全部加上scoped吧,免得其他人重命名css冲突