angular - $ index在某些表单输入中没有正确重复

时间:2014-03-05 11:45:00

标签: javascript angularjs

当我想在某种形式的输入中重复$index

时,我遇到了问题

我可以在下面提供它:

http://jsfiddle.net/fyanz92/tK3Ce/

这是我的控制者:

var pesan = angular.module("pesan", []);

pesan.controller("datapesan", function ($scope) {
    $scope.penumpanglain = {
        data: [{
            nama_penumpang: '',
            no_hp: null,
            alamat_penjemputan: '',
            alamat_tujuan: ''
        }]
    };

    $scope.addPenumpang = function () {
        $scope.penumpanglain.data.push({
            nama_penumpang: '',
            no_hp: null,
            alamat_penjemputan: '',
            alamat_tujuan: ''
        });
    };

    $scope.removePenumpang = function (index) {
        $scope.penumpanglain.data.splice(index, 1);
    };


});    

如果你在我的小提琴中观看输出,那么你点击'添加Penumpang'按钮,$index没有正确重复模式:2,2,2,2然后3,2,2,2, etc.. n如何纠正它?

1 个答案:

答案 0 :(得分:1)

您的$index仅用于第一个输入,其他人indexhttp://jsfiddle.net/tK3Ce/7/