この機能を実装するのを手伝ってください。私は私の$scope
の項目の配列を持っています。ここで、Add Itemボタンをクリックすると、新しい項目をその配列の最初のインデックスまたは0のインデックスにプッシュします。前もって感謝します。 http://jsfiddle.net/limeric29/7FH2e/
HTML::
<div ng-controller="Ctrl">
{{data}}<br/>
<input type="button" ng-click="addItem()" value="Add Item" />
</div>
はJavaScript::)
はここで開始する作業jsFiddleだ
function Ctrl($scope) {
$scope.data = [
new String('Item 5'), new String('Item 4'), new String('Item 3'), new String('Item 2'), new String('Item 1')];
$scope.addItem = function() {
var c = $scope.data.length + 1;
var item = new String('Item ' + c)
$scope.data.push(item);
};
}
「unshift」を使用することもできます。これは要素を配列にプリペンドする一般的な方法です。 –