Nativescript 在{NS}-Vue中完成问题

Nativescript 在{NS}-Vue中完成问题,nativescript,nativescript-vue,Nativescript,Nativescript Vue,我正在尝试在我的应用程序中添加RadAutocomplete,但无法填充该组件;我跟着图坦卡蒙,但在里面输入一些东西总是导致“找不到结果” 我猜它是没有初始化的。我的组件代码更长,但我在这里做了一个更短的游戏 有人能告诉我我遗漏了什么吗?您的代码在初始版本中有几个问题: -SuggestionView在RadAutoCompleteTextView之外 -searchItems从不初始化/getInitial()从不从任何地方调用 -您没有使用TokenModel等 您修复了most,但变量名仍

我正在尝试在我的应用程序中添加RadAutocomplete,但无法填充该组件;我跟着图坦卡蒙,但在里面输入一些东西总是导致“找不到结果”

我猜它是没有初始化的。我的组件代码更长,但我在这里做了一个更短的游戏


有人能告诉我我遗漏了什么吗?

您的代码在初始版本中有几个问题: -
SuggestionView
在RadAutoCompleteTextView之外 -searchItems从不初始化/getInitial()从不从任何地方调用 -您没有使用
TokenModel


您修复了most,但变量名仍然有拼写错误,并且缺少
TokenModel
实现。我有它给你。

你的代码有几个问题:
SuggestionView
RadAutoCompleteTextView
之外,
searchItems
从不初始化/
getInitial()
从不从任何地方调用,你没有使用
TokenModel
等等。,请仔细阅读。感谢Manoj抽出时间查看此内容;我的错误,我指了指以前的游乐场版本,现在更正了。在我现在的代码中,getInitial是在创建时调用的;正如我从官方存储库中的一些示例中了解到的,SuggestionView不是强制性的,但是我在RadAutoCompleteTextView中移动了它。至于TokenModel,我尝试了使用和不使用,结果都是“找不到结果”,为了简单起见,我在操场上使用了不使用TokenModel的简单变体。最后还是没用..又做了一次:-(忘了游乐场在每次修改时都会创建一个新版本,并且原始链接没有得到更新,这是正确的链接谢谢你,Manoj!它现在正在工作,但我承认我还是有点困惑,我从你的更改中了解到必须使用令牌模式。我以前尝试过使用Plain,因为我从文档中了解到我们需要您只能使用令牌来允许多个选择,我引用“”displayModes属性的可接受值:普通-当普通模式处于活动状态时,只能选择一个项目。所选项目在输入字段中显示为纯文本。令牌-在令牌模式下,RadAutoCompleteTextView允许多个建议选择。所选项目显示为令牌。“”我们可以将对象放在ObervableArray中,比如[{'name':'test'}]。对我来说,我不能这样做,但我看到过一些例子,其中表明可以这样做。您可以扩展TokenModel类,如下所示: