Javascript Angular js:从ng repeat中删除某些元素
我用ng重复构建了按钮:Javascript Angular js:从ng repeat中删除某些元素,javascript,angularjs,angularjs-ng-repeat,Javascript,Angularjs,Angularjs Ng Repeat,我用ng重复构建了按钮: <button ng-repeat="alphabet in alpha" ng-click="checkAlpha()" value="{{alphabet}}">{{alphabet}}</button> $scope.alpha = 'abcdefghijklmnopqrstuvwxyz'; {{alphabet} $scope.alpha='abcdefghijklmnopqrstuvwxyz'; 问题是如何仅删除单击的按钮。我用了
<button ng-repeat="alphabet in alpha" ng-click="checkAlpha()" value="{{alphabet}}">{{alphabet}}</button>
$scope.alpha = 'abcdefghijklmnopqrstuvwxyz';
{{alphabet}
$scope.alpha='abcdefghijklmnopqrstuvwxyz';
问题是如何仅删除单击的按钮。我用了ng隐藏按钮,但是所有的按钮都不见了。
最好的方法是什么?
谢谢HTML:
<div ng-controller='ctrl'>
<button ng-repeat='alphabet in alpha ' ng-click="checkAlpha($index)" value="{{alphabet}}" id="{{$index}}">{{alphabet}}</button>
</div>
小提琴:
HTML:
<div ng-controller='ctrl'>
<button ng-repeat='alphabet in alpha ' ng-click="checkAlpha($index)" value="{{alphabet}}" id="{{$index}}">{{alphabet}}</button>
</div>
小提琴:
HTML:
<div ng-controller='ctrl'>
<button ng-repeat='alphabet in alpha ' ng-click="checkAlpha($index)" value="{{alphabet}}" id="{{$index}}">{{alphabet}}</button>
</div>
小提琴:
HTML:
<div ng-controller='ctrl'>
<button ng-repeat='alphabet in alpha ' ng-click="checkAlpha($index)" value="{{alphabet}}" id="{{$index}}">{{alphabet}}</button>
</div>
小提琴:
ng单击=“checkAlpha($index)”并在checkAlpha()方法中提供实现,以按索引处理删除:)您可以使用$index。这里有一个JSFIDLE很好,我已经对它进行了更新,以匹配以下问题:)Upvoted.ng click=“checkAlpha($index)”并在checkAlpha()方法中提供实现来处理按索引删除:)您可以使用$index。这里有一个JSFIDLE很好,我已经对它进行了更新,以匹配以下问题:)Upvoted.ng click=“checkAlpha($index)”并在checkAlpha()方法中提供实现来处理按索引删除:)您可以使用$index。这里有一个JSFIDLE很好,我已经对它进行了更新,以匹配以下问题:)Upvoted.ng click=“checkAlpha($index)”并在checkAlpha()方法中提供实现来处理按索引删除:)您可以使用$index。这里有一个jsfiddle好的fiddle,我已经对它进行了更新,以匹配以下问题:)向上投票。
remove()
不是必需的,也不是有角度的方式。从数组中删除字符就足以删除按钮(请参阅)。@Holybreath Thank youu:)是否可以在单击一个按钮后使所有其他按钮保持其位置(absolut)?更新了小提琴;),如果您认为可以,在包含按钮的div上使用ng repeat。没有必要使用remove()
。从数组中删除字符就足以删除按钮(请参阅)。@Holybreath Thank youu:)是否可以在单击一个按钮后使所有其他按钮保持其位置(absolut)?更新了小提琴;),如果您认为可以,在包含按钮的div上使用ng repeat。没有必要使用remove()
。从数组中删除字符就足以删除按钮(请参阅)。@Holybreath Thank youu:)是否可以在单击一个按钮后使所有其他按钮保持其位置(absolut)?更新了小提琴;),如果您认为可以,在包含按钮的div上使用ng repeat。没有必要使用remove()
。从数组中删除字符就足以删除按钮(请参阅)。@Holybreath Thank youu:)是否可以在单击一个按钮后使所有其他按钮保持其位置(absolut)?更新了小提琴;),如果您认为可以的话,在包含按钮的div上使用ng repeat。