AngularJS - 控制器属性相同的实例

时间:2014-07-31 09:17:50

标签: angularjs

我在商店结账,我必须存储账单和送货地址。在开始时,送货地址与billign地址相同,但用户应该能够更改。如果他更改,则送货地址是他可以编辑的帐单地址的副本。这工作正常,但我怎么不知道如何处理它,发货地址与帐单地址完全相同。

感谢您的帮助!

app.controller('MyController', function($scope) {

    $scope.billingAddress;

    $scope.shippingAddress;

    $scope.same;

    $scope.setSame = function(value) {
        if (value) {
            $scope.shippingAddress = $scope.billingAddress;
        } else {
            $scope.shippingAddress = angular.copy($scope.billingAddress);
        }
    };

    $scope.setSame(true);
});

0 个答案:

没有答案