<div class="info-block" ng-app="">
<div ng-controller="Note">
<div class="checkbox">
<label>
<p><b>Primary Publication: </b>
{{ form_widget(form.input_ppubs, { 'attr': {'class': 'valOption'}}) }}
</p>
</label>
</div>
<div ng-repeat="item in items">
<input type="text" placeholder="new input" ng-model="item.primaryPub">
</div>
<button type="button" ng-click="add()">New Item</button>
</div>
angularjsが私はHTMLの入力フィールドの値を取得し、ボタンにより入力からそれを削除しようとしています
私は、コードを取得することができていますをクリックし使用して入力フィールドの値を削除する方法、コードを削除する方法はわかりません。
var Note = function($scope){
$scope.items = [];
$scope.add = function() {
//angular way of implementing document.getElementByID();
pub1 = angular.element('#form_input_ppubs').val();
$scope.items.push({
primaryPub: pub1
});
};
}
[ここ](https://jsfiddle.net/awolf2904/sp2fq0h1/)は、ng-modelでの入力フィールドのクリアを示すデモです。 – AWolf
私はhtmlページを生成するためにTwig(Symfony)を使用しているため、ng-model属性を作成できません。 @KKKKKKKKK –