29414
This commit is contained in:
@@ -21,7 +21,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {mapState} from 'vuex'
|
import {mapState,mapActions} from 'vuex'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'newsDetail',
|
name: 'newsDetail',
|
||||||
@@ -76,21 +76,15 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
previewFile(file) {
|
...mapActions(['previewFile']),
|
||||||
let fileList = [{
|
previewFile(e) {
|
||||||
index: 0,
|
if ([".jpg", ".png", ".gif"].includes(e.postfix.toLowerCase())) {
|
||||||
url: file.accessUrl
|
|
||||||
}]
|
|
||||||
if (file.postfix == ".png" || file.postfix == ".jpg") {
|
|
||||||
uni.previewImage({
|
uni.previewImage({
|
||||||
urls: fileList.map(v => v.url),
|
current: e.url,
|
||||||
current: file.accessUrl
|
urls: [e.url]
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
uni.previewFile({
|
this.previewFile({...e})
|
||||||
url: file.accessUrl,
|
|
||||||
size: file.size
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user