2

我一直在使用带有 Dart 的 JQuery 来允许输入字段从预选列表中建议文本时遇到问题。

我收到以下代码的 NoSuchMethod 错误:

js.scoped(() {
    js.context.jQuery("#input").autocomplete({source: ['hi', 'hello', 'bye']});
});

(请注意,我试图避免使用 JQuery,但我发现的唯一 Dart 自动建议库——autocomplete-ui——每次尝试将组件放入我的模板时都会抛出错误。)

提前致谢!

4

1 回答 1

1

尝试 :

js.context.jQuery("#input")
  .autocomplete(js.map({'source': ['hi', 'hello', 'bye']}));

基本上你必须用js.map.

你也可以摆脱js.scoped那些不再需要的东西。

于 2013-06-17T15:28:36.507 回答