826327700 / vue-photo-preview

基于photoswipe的vue图片预览组件
471 stars 123 forks source link

异步获取的图片路径,在使用this.$previewRefresh()后仍然无效。附代码 #82

Closed t-sinbo closed 4 years ago

t-sinbo commented 4 years ago

`getData() { var _this = this; getCarInAndOut(this.listParam).then(res => { if(res.Entity !== null){ var data = JSON.parse(res.Entity); console.log(data); for(var i=0;i<data.Data.length;i++){ data.Data[i].PassTime = data.Data[i].PassTime.replace("T",' '); } this.tableData = data.Data; this.pageTotal = data.Total; }

        }).then(()=>{
            _this.$previewRefresh();
        })
    }`

我在初始请求的时候 可以 在我的getData()请求完之后加上then是可行的 但是在我翻页的时候 调用的仍然是这个getData()就无效了

t-sinbo commented 4 years ago

实在无效 通过加上transition标签来解决