| | |
| | | > |
| | | <template slot="custom" slot-scope="item"> |
| | | <div class="flex-r space-between"> |
| | | <span v-if="item.title.indexOf(searchValue) > -1"> |
| | | <span>{{ |
| | | item.title.substr(0, item.title.indexOf(searchValue)) |
| | | }}</span> |
| | | <span style="color: #f50">{{ searchValue }}</span> |
| | | <span>{{ |
| | | <span v-if="item.title.indexOf(searchValue) > -1" |
| | | >{{ item.title.substr(0, item.title.indexOf(searchValue)) |
| | | }}<span style="color: #f50">{{ searchValue }}</span |
| | | >{{ |
| | | item.title.substr( |
| | | item.title.indexOf(searchValue) + searchValue.length |
| | | ) |
| | | }}</span> |
| | | </span> |
| | | }}</span |
| | | > |
| | | <span v-else class="node-title">{{ item.title }} </span> |
| | | <span |
| | | class="icon-wrap" |
| | |
| | | }, |
| | | // 解压压缩包到服务器 然后返回内部文件的结构和路径 路径可用来预览 |
| | | preview() { |
| | | this.searchValue = ''; |
| | | let loading = this.$layer.loading(); |
| | | decompress(this.originalZipUrl) |
| | | .then((res) => { |