iview default-file-list 动态赋值不显示

这是一个数据同步的问题jquery

咱们不论是用jquery 的 ajax,仍是使用 axios 与后台接口对接数据,都是一个异步获取的过程,iview upload组件的 default-file-list 不支持ios

因此咱们要将数据先获取到了以后再赋值,并使用 setTimeout , 如代码:ajax

setTimeout(()=> {
                this.defaultList = this.picDefaulList; //将获取到的值赋值到 defaultList 中
                this.$nextTick(()=> { //赋值后立刻更新
                    this.uploadList = this.$refs.upload.fileList;
                });
            },1000);
相关文章
相关标签/搜索