I tried to change scope value to file path after select a file.
This is html file
<input type="file" name="file" onchange="angular.element(this).scope().showFilePath(this)">
<div>{{filename}}</div>
in controller
angular.module('app')
.controller('UploadFile', function($scope){
$scope.filename = 'please upload a file'
$scope.showFilePath = function(file){
console.log(file.value)
$scope.filename = file.value
console.log($scope.filename)
}
})
Where console.log($scope.filename)
is showing "C:\fakepath\1m.jpg" but in webpage it still shows "please upload a file"
How can I deal with this?
Thank you