1 ファイル入力ボックスを追加する
<input type="file" id="uploadFile" ng-model="upFile" onchange="angular.element(this).scope().setFile(this)" />
2 コントローラーに setFile メソッドを作成する
$scope.setFile = function (element) {
$scope.uploadedFile = element.files[0];
}
上記のように、私はこの方法を使用してファイルをアップロードします。FireFox で動作しますが、IE9 では「要素が未定義の null です」と表示されます。私に何ができる?