@@ -86,7 +86,8 @@ export default {
return {
dialogVisible: false,
dialogImageUrl: '',
- dataList: []
+ dataList: [],
+ iframUrl: ''
}
},
computed: {
@@ -142,7 +143,11 @@ export default {
this.$emit('error', { err, file, fileList })
handlePreview(f) {
- window.open(`https://view.officeapps.live.com/op/view.aspx?src=${encodeURIComponent(f.data)}`)
+ if (f.data.indexOf('.docx') !== -1 || f.data.indexOf('.pptx') !== -1) {
+ window.open(`https://view.officeapps.live.com/op/view.aspx?src=${encodeURIComponent(f.data)}`)
+ } else {
+ window.open(f.data)
+ }