|
@@ -17,7 +17,7 @@
|
|
|
</el-row>
|
|
|
</index-card>
|
|
|
<index-card title="资源库" class="mt20 index-block">
|
|
|
- <mx-image-wrap :list="library" titleClass="text-white" titlePostion="left"></mx-image-wrap>
|
|
|
+ <mx-image-wrap :list="libraryFormatList" titleClass="text-white" titlePostion="left"></mx-image-wrap>
|
|
|
</index-card>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -103,6 +103,20 @@ export default {
|
|
|
path:item.path,
|
|
|
}
|
|
|
})
|
|
|
+ },
|
|
|
+ libraryFormatList(){
|
|
|
+ if(!this.middlebarRouters.length) return []
|
|
|
+ const listOptKey = Object.keys(this.listOpt)
|
|
|
+ let formatList = []
|
|
|
+ return this.middlebarRouters.filter((item) =>{
|
|
|
+ return this.library.findIndex(lib => lib.title == item.meta.title) != -1
|
|
|
+ }).map((item,idx) => {
|
|
|
+ return {
|
|
|
+ title: item.meta.title,
|
|
|
+ img:this.library[idx].img,
|
|
|
+ path:this.library.find(lib => lib.title == item.meta.title ).path,
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
},
|
|
|
methods: {
|