在角度多重选择选项卡中设置文本

问题描述 投票:0回答:2

我使用角度2多选。用户单击它时,会在后台调用一个API,并在下拉菜单中显示选项。但是由于API需要时间来做出响应,因此下拉列表显示为“无可用数据”,然后在收到响应时显示响应。如何将默认文本更改为“正在加载...”之类的内容?

html css angularjs angular multi-select
2个回答
0
投票

将“无可用数据”替换为“正在加载...”作为默认文本。调用API并获取响应时,您可能会用响应替换掉“ Loading ...”来覆盖下拉选项。并且,如果API获取0响应,则应替换为“无可用数据”。

如果仅在调用API之前显示“无可用数据”,则表示您是在说下拉菜单没有任何价值,但稍后会带来价值。通过这种方式,您传达了关于与UX不匹配的下拉菜单的错误想法,如果您同意的话。


0
投票

[有一个名为“ noDataLabel”的下拉设置属性有用的技巧..当没有可用数据时,将使用它的值。

© www.soinside.com 2019 - 2024. All rights reserved.