私はangularjsを初めて使用しています。ng-clickイベントで問題に直面しています。問題はクリックイベントによるものですが、修正方法はわかりません。ボタンをクリックする上で投げangularjs ng-clickイベントと連携していません
エラー:
Error: $event is not defined
HTML
<div class="form-group" data-ng-repeat="data in result[5]" >
<span>
<img ng-src={{data.image}} width="108" height="108">
</span>
<span>
<input type="button" ng-click="removeProductImage($event, data.id_image)" class="btn btn-danger" value="Delete this image"></input>
</span>
</div>
app.js
$scope.removeProductImage = function(event,photo) {
var target = $event.target;
var container = $(target).parent().parent();
//container.remove();
return $http.get("catalog-ajax.php",{params:{type:11, id_image: photo}}).then(function(response){
console.log(response);
});
};
どのようなエラーが発生しましたか?コンソールログのエラーを表示するか、動作しないのは何ですか? –
'var target = $ event.target;'、 'var target = event.target;'ではありません? – Developer
@SimoEndreエラー:$イベントが定義されていませんコンソールに表示されるエラーは – veeran