第9篇:angular动态删除或插入节点元素

此方法使用了angular的迭代指令ng-repeat,从一个元素的集合里迭代出来显示在视图上。

看代码(略去的css样式)

          <ul>
                    <li ng-click="add()">
                        <i class="icon-plus"></i>
                        <span>Add New Postback</span>
                    </li>
                    <li class="s-pbAddUrl" ng-repeat="p in postBack track by $index">
                        <input type="text" placeholder="http|https://...">
                        <span ng-click="del($index)" ng-show="$index!=0">
                            <i class="icon-minus"></i>
                        </span>
                    </li>
                    <li>Save Edition</li>
            </ul>
在对应的控制器内:
	$scope.postBack = [''];
	$scope.add = function(){
		var postBack='';
    	$scope.postBack.push(postBack);
	};
	$scope.del = function(idx){
		$scope.postBack.splice(idx,1);
	};

下过如下所示;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值