[英]ngf-select is not triggering
AngularJS 1.6.9
我在 JSFiddle 上有一個簡單的文件上傳,不知道為什么ngf-select事件沒有觸發而其他事情似乎工作,並且沒有控制台錯誤。
https://jsfiddle.net/bheng/nbo3wkr7/
<div ng-app="ngApp" ng-controller="ngController">
<h1>
{{title}}
</h1>
<h3>
{{title2}}
</h3>
<h6>
{{title3}}
</h6>
<input class="pull-right" type="file" ngf-max-size="20MB" ngf-select="$scope.uploadFile($file, $invalidFiles)" ngf-pattern="'*zip*'" />
</div>
var ngApp = angular.module("ngApp", []);
ngApp.controller('ngController', ['$scope', function($scope) {
$scope.title = 'File Upload via AngularJS';
$scope.title2 = 'Accepted File Type : *zip* only';
$scope.title3 = 'Need to make a POST after';
$scope.uploadFile = function(file, invalidFiles) {
console.log(file.name, file.size, file.type);
};
}]);
$scope.uploadFile()永遠不會被執行
它應該是
ngf-select="uploadFile($file, $invalidFiles)"
代替
ngf-select="$scope.uploadFile($file, $invalidFiles)"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.