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中,再次请求页面的时候通过对该值的判断来决定收藏的状态。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容