簡述
最近項目中連續(xù)有上傳下載的需求,這里把遇到的問題寫下來留作參考。
上傳功能
- 上傳功能參考了@Shmily落墨的關(guān)于使用ng2-file-upload上傳文件的文章,詳見:http://www.itdecent.cn/p/0741186f60ab。
- 文章中沒有涉及上傳文件的同時附加傳參功能,這里要補充的也就是這點。
const nowDate = '20170920';
this.uploader.onBuildItemForm = function(fileItem, form){
form.append('param', nowDate);
}
注意:this.uploader.onBuildItemForm方法放在上傳前獲取nowDate參數(shù)的函數(shù)中。
下載功能
-
下載功能比較簡單,一般后臺有專門的文件服務(wù)器,會提供給前端一個接口,前端只要把這個接口放在a標(biāo)簽的href屬性中即可,參數(shù)拼接在接口上,如下圖:
下載
注意:target屬性不能缺席!
引入echarts
- 參考SevenLonely的文章http://www.itdecent.cn/p/e512191dae80,項目中親測有效。
