-
Error in mounted hook: "TypeError: this.$refs.picList is undefined"
1.0时组件名要求小写和横线分隔,而目前升级成最新版后发现,组件命名成驼峰也能匹配到
vue里有转换方法
var hyphenateRE = /([^-])([A-Z])/g;
var hyphenate = cached(function (str){
return str
.replace(hyphenateRE, '$1-$2')
.replace(hyphenateRE, '$1-$2')
.toLowerCase()
})
-
给router-view 添加keep-alive属性
- 用来缓存组件,避免多次加载相应的组件,减少性能消耗
- 将首次触发请求写在created钩子函数中,就能实现缓存,
- 2.0版本中为组件。
-
通过获取请求路径的id值,并通过Object.assign将id和获取到的seller数据存入seller对象中,将favourite的值传入,通过判断将值存入window.localstorage.seller中,再次请求页面的时候通过对该值的判断来决定收藏的状态。
网友评论