sell-seller组件横向滑动

  1. 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()
})
  1. 给router-view 添加keep-alive属性

    1. 用来缓存组件,避免多次加载相应的组件,减少性能消耗
    2. 将首次触发请求写在created钩子函数中,就能实现缓存,
    3. 2.0版本中为组件。
  2. 通过获取请求路径的id值,并通过Object.assign将id和获取到的seller数据存入seller对象中,将favourite的值传入,通过判断将值存入window.localstorage.seller中,再次请求页面的时候通过对该值的判断来决定收藏的状态。

你可能感兴趣的:(sell-seller组件横向滑动)