ng-csv:如何动态添加csv-header

时间:2017-11-02 10:33:32

标签: javascript angularjs csv

我需要根据API调用的结果动态创建csv-header,所以我在下面做了,但csv-header总是空的,因为ng-csv已经开始构建

目前,我有以下代码:

HTML

<md-button class="md-raised md-primary"
                  ng-csv="$ctrl.submit()"
                  filename="data.csv"
                  csv-header="$ctrl.headers">\

JS

this.submit = () => {
        return service.find().then(results => {
          let response = srvice.getCsvFileData(results);
          this.headers = response.headers;

          return response.data;
        })
      };

但它始终导出没有标题的文件。

另外,我不想重复如下:

this.getHeaders= () => {
            return service.find().then(results => {
              let response = srvice.getCsvFileData(results);
              return response.headers;
            })
          };

0 个答案:

没有答案