Angular - bootstrap ng-repeat 中的模态 - 如何更新主作用域上的数据?
Angular - bootstrap modal inside ng-repeat - how to update data on the main scope?
我正在使用 ng repeat 来显示 table,table 包含一个 'edit' 打开模式的按钮。在模态中更新数据后,我不知道如何将模态范围数据返回到用于生成 table.
的主范围数据
基本上我希望能够使用模态中的数据来更新主 ng-repeat table。
这里是关闭模态时执行的函数:
$scope.customer = customer;
$scope.ok = function (customer) {
$modalInstance.close($scope.customer);
};
});
在我的示例中,您可以看到 "customer.details" 在模态中更新时未更新。
在此先感谢您的帮助。
如果您使用 ng-model
而不是 ng-modal
,它会起作用。
我编辑了你的 fiddle
我正在使用 ng repeat 来显示 table,table 包含一个 'edit' 打开模式的按钮。在模态中更新数据后,我不知道如何将模态范围数据返回到用于生成 table.
的主范围数据基本上我希望能够使用模态中的数据来更新主 ng-repeat table。
这里是关闭模态时执行的函数:
$scope.customer = customer;
$scope.ok = function (customer) {
$modalInstance.close($scope.customer);
};
});
在我的示例中,您可以看到 "customer.details" 在模态中更新时未更新。
在此先感谢您的帮助。
如果您使用 ng-model
而不是 ng-modal
,它会起作用。
我编辑了你的 fiddle