| | |
| | | <template> |
| | | <template :append-to-body="true"> |
| | | <div class="box_item_list_row_l"> |
| | | <div class="desc_data_list_item" v-for="(item, index) in list" :key="index"> |
| | | <div class="desc_data_list_item_img" v-if="item.type === 0"> |
| | | <el-image |
| | | style="width: 100%; height: 100%" |
| | | style="width: 100%; height: 100%;" |
| | | :src="item.fileurlFull" |
| | | :preview-teleported="true" |
| | | :append-to-body="true" |
| | | :preview-src-list="[item.fileurlFull]"> |
| | | </el-image> |
| | | </div> |
| | |
| | | props: { |
| | | list: { |
| | | type: Array, |
| | | default: ()=> [] |
| | | default: ()=> [] |
| | | } |
| | | }, |
| | | methods: { |
| | | openFile(url) { |
| | | window.open(url) |
| | | } |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | .el-image-viewer__wrapper{ |
| | | z-index: 9999 !important; |
| | | } |
| | | </style> |
| | | <style lang="scss" scoped> |
| | | .box_item_list_row_l { |
| | | |
| | | .box_item_list_row_l { |
| | | width: 100%; |
| | | display: flex; |
| | | align-items: center; |