আমি কৌণিক নতুন। এইচটিএমএল 'ফাইল' ক্ষেত্র থেকে আপলোড করা ফাইলের পাঠটি পড়ার চেষ্টা করছি যখনই এই ক্ষেত্রে কোনও 'পরিবর্তন' ঘটে। আমি যদি 'অন চেঞ্জ' ব্যবহার করি তবে এটি কাজ করে তবে আমি যখন এনজি-চেঞ্জ ব্যবহার করে কৌণিকভাবে এটি ব্যবহার করি তবে এটি কাজ করে না।
<script>
var DemoModule = angular.module("Demo",[]);
DemoModule .controller("form-cntlr",function($scope){
$scope.selectFile = function()
{
$("#file").click();
}
$scope.fileNameChaged = function()
{
alert("select file");
}
});
</script>
<div ng-controller="form-cntlr">
<form>
<button ng-click="selectFile()">Upload Your File</button>
<input type="file" style="display:none"
id="file" name='file' ng-Change="fileNameChaged()"/>
</form>
</div>
fileNameChaged () কখনই কল করে না। ফায়ারব্যাগও কোনও ত্রুটি দেখায় না।