0
ここに私のコントローラファイル内の各入力要素(名前、価格、日付、画像)の値を取得し、オブジェクトの配列にプッシュすると仮定しているコードがあります...ファイルアップロードがAngularJSで機能しない
$scope.addBook = function(name, price, date, image) {
name = $scope.name;
price = $scope.price;
date = $scope.date;
image = $scope.image;
$scope.products.push({
name: name,
price: price,
pubdate: date,
cover: image,
likes: 0,
dislikes: 0
});
};
これは
<form>
<input id="name" ng-model="name" type="text" placeholder="Book Title">
<input id="price" ng-model="price" type="text" placeholder="Enter Book Price">
<input id="date" ng-model="date" type="date" placeholder="Publication Date">
<input type="file" ng-model="image"/>
<input ng-click="addBook()" type="submit" value="Submit">
<form>
私は、コードが動作しない理由はわからないんだけど、私は私のindex.htmlの中に持っているものです。私はaddBook()関数が実行されたときにエラーや何かを得ることはありません。ここで
を見てみることに感謝! –