这是Plunker。 http://plnkr.co/edit/UQ4Pb94QzDbScnN7z2Vb?p=preview
按照此插件,用户选择一个csv文件。选择文件后,其内容将显示在文件下方。其归因于HTML代码中提到的{{fileContent}}。
而不是直接在下面显示,我希望用户单击“保存”按钮。单击保存按钮后,我希望结果显示在控制台日志中,而不是仅在选择文件按钮下方。
<html>
</html> //added this code so it allows me to post the question.
知道如何实现吗?
最佳答案
将fileContent
传递给save() function
html
<body ng-controller="MainCtrl">
<p>Hello {{name}}!</p>
<input type="file" file-reader="fileContent" />
<button type="button" ng-click="save(fileContent);">Save</button>
<div>{{fileContent}}</div>
</body>
控制者
$scope.save = function(data)
{
console.log(data)
}