gpt4 book ai didi

javascript - Angular 1.2升级后Angular UI-Select下拉值问题

转载 作者:行者123 更新时间:2023-11-30 06:27:49 26 4
gpt4 key购买 nike

我们刚刚将 Angular 从 1.2 RC 2 升级到 1.2 final,并将 select2.js 从 3.4.0 升级到 3.4.3.1。现在我注意到一些下拉菜单没有正确显示它们的值。

下拉列表值实际上已设置,如果您打开下拉列表,您会看到它突出显示。如果最初设置了支持模型值,它会正确显示。如果稍后设置,比如在 HTTP 调用返回或超时后,下拉列表不会呈现值集,即使使用 $scope.apply。

我确实注意到 Angular UI 本身(包括 UI-select)在 Angular 1.2 发布后没有任何更新,这看起来很奇怪。

工作的 Plunker:
http://plnkr.co/edit/unQGrqUr7IJinDEioERf?p=preview

请注意,在 plunker 的 app.js 中,短暂超时后,学位类型 ID 值设置为 2,映射到“Associates”。下拉菜单仍显示占位符文本而不是该值,但打开下拉菜单确实选中了“关联”。

此功能在升级之前有效。我没有看到任何关于这方面的重大变化的事情,所以我假设这是需要在 UI-select 中解决的问题。 ?或者我们可能做错了什么,而我们之前只是逃过了一劫?

最佳答案

在官方支持之前,Angular UI 中的这一行解决方法目前有效:https://github.com/mchapman/ui-select2/commit/d6544d9d6b3098e8bfd31f06de79176ac90d2fe5

关于javascript - Angular 1.2升级后Angular UI-Select下拉值问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19966061/

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