Javascript 为什么dojo会发出这个错误?未捕获类型错误:对象[对象对象]没有方法';查询';

Javascript 为什么dojo会发出这个错误?未捕获类型错误:对象[对象对象]没有方法';查询';,javascript,dojo,Javascript,Dojo,此错误似乎发生在AutoCompleterMixin.js中。我无法找出这个问题的原因。我正在google chrome中运行web应用程序,并检查了脚本中是否存在AutoCompleterMixin.js文件。为什么会发生这种情况?我如何解决? 这是被截取的代码,似乎是导致问题的原因 dijit.byId("home").store=new dojo.data.ItemFileReadStore({data:information.list}) 很抱歉,显然缺乏信息。我做了谷歌搜索,发现了相

此错误似乎发生在AutoCompleterMixin.js中。我无法找出这个问题的原因。我正在google chrome中运行web应用程序,并检查了脚本中是否存在AutoCompleterMixin.js文件。为什么会发生这种情况?我如何解决? 这是被截取的代码,似乎是导致问题的原因

dijit.byId("home").store=new dojo.data.ItemFileReadStore({data:information.list})

很抱歉,显然缺乏信息。我做了谷歌搜索,发现了相同的信息,即组件可能正在寻找传递dojo.data的dojo.store。答案是,在1.7.2中,您需要设置FilteringSelect

因此,dijit.byId(“home”).set(“x”,dojo.data.ItemFileReadStore({data:information.list})


会起作用。

你是说它对每个人都是坏的吗?如果不是,如果你想得到有意义的答案,你必须显示一些代码。-建议如果你将dojo.data存储传递给一个组件,该组件需要dojo.store-和-1,因为最初没有运行你自己的谷歌搜索(或者,如果你这样做了,因为你没有告诉我们同样的结果)