HTML:下载CSV并作为附件发送到电子邮件中

时间:2018-08-23 06:20:00

标签: html angularjs export-to-csv email-attachments

我想从mongodb下载csv查询,并将CSV作为附件发送到电子邮件中。

JS代码:

$scope.generateExcel = function(){
    for(var i=0;i<$scope.Val.length;i++){
        $scope.Val[i]="data.0."+$scope.Val[i];
}
    var param=$scope.Val.join(',');
    var path="C:\\Users\\Desktop\\myfile.csv";
    var query="mongoexport --db MYDB --collection data_"+$scope.Id+" --query \"{'data.timestamp':{$gte:'"+$scope.searchFromDate+"',$lte:'"+$scope.searchToDate+"'}}\" --type csv --fields \""+param+"\" -o \""+path+"";

    console.log("query",query);
}

HTML:

<div class="col-xs-2 " style="text-align:center;">
              <input type="submit" class="bt-submit" name="Search" value="DownloadData" id="Search" ng-click="generateExcel()"  /> 
            </div>

我对此不太了解,可能是我做错了,请同样帮助我。

0 个答案:

没有答案