Angularjs:如何检查文件输入字段中的值更改?

Angularjs:如何检查文件输入字段中的值更改?,angularjs,Angularjs,我的问题是,我想在用户浏览图像文件时调用一个函数,然后触发一个函数 输入类型文件的ng模型的值将发生更改。然后调用一个函数,该函数将图像上传到一个文件夹 这必须在AngularJS中实现您应该查看输入字段的ng change指令 当用户更改输入时计算给定表达式 范例 HTML: 假设您有一个类型为file的html元素,现在向该元素添加一个ng change指令 app.controller('mainCtrl', function($scope){ $scope.alert = fu

我的问题是,我想在用户浏览图像文件时调用一个函数,然后触发一个函数

输入类型文件的ng模型的值将发生更改。然后调用一个函数,该函数将图像上传到一个文件夹


这必须在AngularJS中实现

您应该查看输入字段的
ng change
指令

当用户更改输入时计算给定表达式

范例

HTML:


假设您有一个类型为file的html元素,现在向该元素添加一个ng change指令

app.controller('mainCtrl', function($scope){
    $scope.alert = function(){
      alert('hello');
    }
});

我不明白这个问题,兄弟,你能给我更多的解释吗?可能是重复的
<body ng-controller="mainCtrl">
  <input ng-model='imageUri' type='text' ng-change='alert()'/>
</body>
app.controller('mainCtrl', function($scope){
    $scope.alert = function(){
      alert('hello');
    }
});
<input type="file" ng-change="trigger()">
var app=angular.module('app',[]);
app.controller('MyCtrl',function($scope){
$scope.trigger=function(){
//your code to copy a file to folder
}
});