资源列表增加pdf 展示功能

dev_winse
杨树明 6 years ago
parent 2ade607dc5
commit dd143f4543

@ -39,7 +39,12 @@ class Fileslistitem extends Component{
if(result.data.attachment_histories.length===0){ if(result.data.attachment_histories.length===0){
if(result.data.is_pdf===true){ if(result.data.is_pdf===true){
axios.get(result.data.url).then((result)=>{ //预览pdf
axios({
method:'get',
url:result.data.url,
responseType: 'arraybuffer',
}).then((result)=>{
var binaryData = []; var binaryData = [];
binaryData.push(result.data); binaryData.push(result.data);
this.url =window.URL.createObjectURL(new Blob(binaryData, {type:"application/pdf"})); this.url =window.URL.createObjectURL(new Blob(binaryData, {type:"application/pdf"}));

@ -43,7 +43,11 @@ class Showoldfiles extends Component{
} }
showfiless=(url)=>{ showfiless=(url)=>{
axios.get(url).then((result)=>{ axios({
method:'get',
url:url,
responseType: 'arraybuffer',
}).then((result)=>{
var binaryData = []; var binaryData = [];
binaryData.push(result.data); binaryData.push(result.data);
this.url =window.URL.createObjectURL(new Blob(binaryData, {type:"application/pdf"})); this.url =window.URL.createObjectURL(new Blob(binaryData, {type:"application/pdf"}));

Loading…
Cancel
Save