额,写点东西,这些知识不是vue项目的系统架构知识,那些知识都放在项目中和脑子里了,这里写出来太庞大,所以就不写了,总结一些开发中遇到的困难点吧。
1安装element-ui
2组件名:驼峰和--法
3:常用的npm命令:
4:对象合并:
5:axios简单的get请求
axios简单的post请求:
axios中的delete请求
6:native修饰符
7:重新加载:
情景:增伤改查页面不更新问题
方法一:强制重新加载
缺点体验不好
方法二:
跳到一个空白页在跳回来,费劲不好。
方法三:provide / inject 组合 方式是我试过最实用的,下面用项目截图给大家说明下:首先,要修改下你的app.vue
通过声明reload方法,控制router-view的显示或隐藏,从而控制页面的再次加载,这边定义了。
然后在需要当前页面刷新的页面中注入App.vue组件提供(provide)的 reload 依赖,然后直接用this.reload来调用就行:
后续继续补充,叮叮叮.