再写一波
‘@/components/‘的@
- webpack 可以配置 alias 配置别名,这个@一般是 src 目录的别名
npm run dev 报端口已经在运行
- 可能你在运行其他项目,去修改一下默认端口
父组件怎么调用子组件的方法
- this.$refs 里面找到该实例,前提是先设置了 ref
- this.$children 里面找到该实例
nginx 怎么配置
v-if 和 v-show
v-if 是 dom 没有插入到文档里面,等条件成立,才 append 到 document 里面。
- 等拿到值才可以处理组件内部的逻辑的,不然会报错
- 有些 v-for 但是还没有拿到值的
v-show 只是简单通过 css 隐藏了
- 不会导致页面重绘,改善用户体验
axios 的请求后台不接受
- axios 默认是 json 格式提交,如果后台只支持表单序列化,就要自己转义
- axios 有个 qs 模块可以试试
css 的 scoped 有什么功能
- 给每个类或者 id 自动添加 hash,只能给该组件用,不同组件不能进行继承
1 | / 写的时候是这个 |
小图片渲染出来 base64
- webpack 的 url-loader 处理,对于小于多少 k 一下的图片转成 base64 内联到 html
- 减少 http 请求降低服务器负担
- 网络不好的时候,内联的内容先加载,优化体验
ERROR in static/js/xxxxxxx.js from UglifyJs
- 引入压缩后的 js,webpack 又开启了 uglifyjs 压缩,报错
keep-alive 缓存组件后很慢
- 因为都是保存在内存里面的,一旦大量组件缓存性能肯定不会好