2012-05-22 25 views
-4

此錯誤似乎在AutoCompleterMixin.js中發生。我無法確定這個問題的原因。我正在谷歌瀏覽器中運行Web應用程序,並且檢查了腳本中存在AutoCompleterMixin.js文件。爲什麼會發生這種情況,我該如何解決? 這是代碼剪切,這似乎是導致問題。爲什麼dojo發出這個錯誤? Uncaught TypeError:Object [object Object] has no method'query'

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

你是在暗示。它是爲每個人打破的?如果沒有,你必須顯示一些代碼,如果你想要有意義的答案。 –

+0

http://poop.me.uk/~phenny/logs/dojo/2011/03/11.html#ln15 - 建議如果你將一個dojo.data存儲傳遞給一個期望dojo.store的組件,那麼它可能會發生 - 並且-1最初沒有在問題上運行你自己的谷歌搜索(或者,如果你這樣做,不要告訴我們結果相同) –

+0

把代碼片段 – BOSS

回答

0

對不起,明顯缺乏信息。我做了一個谷歌搜索,發現相同的信息,即組件可能正在尋找一個dojo.data被傳遞的dojo.store。答案是在1.7.2中你需要設置一個FilteringSelect。

所以,dijit.byId( 「家」)集( 「X」,dojo.data.ItemFileReadStore({數據:information.list})

會做的伎倆

相關問題