2015-11-10 60 views
0

我有一個php腳本,它根據一些參數生成並下載文件。如何使用Angular JS發送參數時下載文件

如何發佈這些參數並讓文件在點擊按鈕時自動下載。

我以爲我可以改變btn網址每次有一個參數改變,但如何連接這些參數如果他們大多數是數組?

<a class="btn_clean" 
      ng-href="{{ctrl.csv_url}}" 
      download="list.csv"> 
     Export CSV 
    </a> 

這是一個很好的方法嗎?

+0

是參數數組還是包含在數組中?在後者中,您應該檢查[Array.prototype.join()](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Array/join) – Aaron

+0

我需要發送一個對象它的大部分屬性都是數組 – Vandervals

+0

我想你應該給我們一個期望的url的例子。它如何在angularjs之外工作? – Aaron

回答

-1

嘿,我不知道你是否已經解決了這個問題,或者沒有,但是我相信這樣做的最好的辦法是使用一個專門爲此構建一個角模塊,NG-CSV

我寫的它最近在this blog post