【问题标题】:Adobe Flex delayed observer for auto-complete TextInput用于自动完成 TextInput 的 Adob​​e Flex 延迟观察者
【发布时间】:2011-01-26 03:41:48
【问题描述】:

有谁知道是否有相当于 JQuery DelayedObserver 的 Flex 3 或 Flex 4?

http://code.google.com/p/jquery-utils/wiki/DelayedObserver

如果没有,我们如何在 Flex 中实现它?

【问题讨论】:

    标签: apache-flex


    【解决方案1】:

    我不确定该组件究竟做了什么,也无法通过 Google 在任何地方找到实际运行的示例。如果您想延迟通话,可以使用TimerCallLater

    如果您正在寻找自动完成组件,我倾向于推荐我自己的 AutoComplete Component。 Flex 4 / Spark 版本是免费提供的,但没有 Flex 3 MX 版本所具有的 API 广度。

    【讨论】:

    • 也许我应该更具体一点...我想要一个 AutoComplete 组件,它只会每 n 个字符(或者更好的是每 n 毫秒)触发一次 Web 服务 HTTP 请求,其中 n 是可配置的。
    • 这是一个有趣的功能。通过将 AutoCompleteRemoteData 属性设置为 true,您可以使用 Flextras AutoCompleteComboBox 模拟每种方法;然后取消过滤事件。示例在这里:flextras.com/AutoCompleteComboBox/Samples/DBFilter。右键单击源代码。您必须更改示例以使用计时器或跟踪字符数。我已将该功能添加到“创意列表”中,但不要指望很快就会有原生实现。
    猜你喜欢
    • 2020-08-09
    • 2021-06-26
    • 1970-01-01
    • 2021-10-19
    • 2023-03-27
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 2017-01-01
    相关资源
    最近更新 更多