gpt4 book ai didi

javascript - 从angularjs中的多种类型的select2自动加载所有选定元素后检测

转载 作者:行者123 更新时间:2023-11-30 12:00:20 25 4
gpt4 key购买 nike

enter image description here

问题场景:我正在使用多种类型的 select2。ng-change 正在调用函数 abc() 并更新另一个值 Y=10 另一个函数更新它,现在它是 Y=8。在更新所有值时自动填充并且 Y=8 的值出现。但是由于 ng-change 调用函数 abc() 的速度较慢,它变成了 Y=10

目前这样处理:

$timeout(function() {
$scope.Y = data.Y;//which is 8 from DB
}, 2000);

我的问题:如何检测加载了多种类型的 select2 的所有元素,以便我将在之后更新变量 $scope.Y。我不想使用 $timeout

如有任何建议或帮助,我们将不胜感激。

谢谢。

最佳答案

我认为 $scope.$watch 是合适的异步检查(相对于 $timeout)。 $scope.$watch('property-or-function-to-check', function(newVal, prevValue) {.

关于javascript - 从angularjs中的多种类型的select2自动加载所有选定元素后检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36768527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com