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);
相關文章
相關標籤/搜索