我的重置按钮有问题。它有效,但只能一次。之后我需要重新加载网页才能使按钮再次工作。
在JS文件中
var ctrl = this;
var original_device = angular.copy(device.data);
ctrl.device = device.data;
ctrl.reset = function () {
ctrl.device = original_device;
};
在 html 文件中
<button ng-click="ctrl.reset()">Reset</button>
最佳答案
您将需要复制副本,因为使用它后,设备和副本将是同一个对象。
ctrl.reset = function () {
ctrl.device = angular.copy(original_device);
};
关于javascript - ng-click 重置按钮仅有效一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44933209/