ca788亚洲城娱乐vue在computed中使用$nextTick方法无法动态更新dom

2016/12 01 14:12
此文章不得转载,如有需要请联系网站管理员。

一度的温暖,一百度的爱情,来自于ca788亚洲城娱乐的点点滴滴

正在做自己的集团网站,需求经过url参数的变革来静态更新页面内容,根据教程写了如许的代码,但却达不到想要的结果。vue框架是1.0版本的,在项目中运用了vue-router和vue-infinite-loading

代码如下:

  computed: {
    tagId: {
      get: function  {
        return this.$route.params.tag
      },
      set: function  {
        this.list = []
        this.$nextTick => {
          this.$broadcast$InfiniteLoading:reset
        }
      }
    }
  },
  methods: {
    onInfinite  {
      this.$http.getartical-list/tag/ + this.tagId + /page/ + this.list.length / 10 + 1.thenres => {
        if res.data.length {
          this.list = this.list.concatres.data
          this.$broadcast$InfiniteLoading:loaded
        } else {
          this.$broadcast$InfiniteLoading:complete
        }
      }
    }
  }

求解,谢谢!

附:vue-infinite-loading的文档:
https://peachscript.github.io…!/getting-started/with-filter

set函数少了一个参数,这部分代码没有看出tagId有修正正

(看完/读完)这篇文章有何感想! 来看看ca788亚洲城娱乐是怎么评论的吧!

--转载请注明: www.ca788.com#亚洲城ca788手机版官网 » ca788亚洲城娱乐vue在computed中使用$nextTick方法无法动态更新dom

发表评论

(必填)