为什么dojo会发出此错误?未捕获的TypeError:对象[object Object]没有方法'query'

时间:2012-05-22 19:15:14

标签: javascript dojo

此错误似乎发生在AutoCompleterMixin.js中。我无法确定导致此问题的原因。我在谷歌浏览器中运行Web应用程序,我已检查脚本中是否存在AutoCompleterMixin.js文件。为什么会发生这种情况,我该如何解决? 这是代码剪切,似乎导致了这个问题。

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

1 个答案:

答案 0 :(得分:0)

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

所以,dijit.byId(“home”)。set(“x”,dojo.data.ItemFileReadStore({data:information.list})

会做到这一点。