私はリストアプリをやるためにionicを構築しています。 私は削除ボタンをクリックすると、リスト項目を削除する削除機能に取り組んでいるが、私は問題を抱えているとそれを把握することはできません。 削除ボタンが表示されますが、クリックすると何も起こりません。リストから項目を削除するIonic
HTML:
<ion-view view-title="To-Do">
<ion-content class="padding">
<!-- http://ionicframework.com/docs/components/#bar-inputs -->
<div class="bar bar-header item-input-inset">
<label class="item-input-wrapper">
<i class="icon placeholder-icon"></i>
<input type="text" ng-model="item.name" placeholder="Enter Task Here">
</label>
<button class="button ion-ios-plus-outline" ng-click="addItem(item)">
</button>
</div>
<ion-list>
<ion-item class="item-remove-animate" ng-repeat="item in items" >
<h3>{{item.name}}</h3>
<ion-option-button class="button-assertive ion-trash-a" ng-click="remove($index)"></ion-option-button>
</ion-item>
</ion-list>
</ion-content>
</ion-view>
はコントローラー:NG-繰り返し使用するために
.controller('ShortTermCtrl', function($scope, Task) {
$scope.data = Task.data;
$scope.items = [];
$scope.item = {};
$scope.addItem = function (item) {
$scope.items.push(item);
$scope.item = {name: ""};
};
$scope.removeItem = function(index){
$scope.items.splice(index, 1);
};
})
変更関数名をremove' 'からremoveItem''へ。 – alexmac
ありがとう!それはうまくいきました。問題は、私がコードを見ていたので、私はそれを見ていませんでした!ありがとう –
あなたのコメントを回答に変更したいので、私はそれを他人に見せるための解決/回答としてマークすることができますか? –