Hellow我有一個項目,當運行它我得到了一些警告:道場DEPRECATED dojo.moduleUrl
棄用:dojo.moduleUrl()使用require.toUrl - 將在 版本中刪除:2.0
但是哪裏沒有「moduleUrl」在我的項目中使用,有誰知道如何解決它? Thanx
Hellow我有一個項目,當運行它我得到了一些警告:道場DEPRECATED dojo.moduleUrl
棄用:dojo.moduleUrl()使用require.toUrl - 將在 版本中刪除:2.0
但是哪裏沒有「moduleUrl」在我的項目中使用,有誰知道如何解決它? Thanx
你不說你正在使用什麼版本的Dojo,但我認爲它是1.9。根據快速掃描dojo.moduleUrl()
用於dojox
部分約40次。 dojo.moduleUrl
本身報告稱已被棄用。
我希望當Dojo 2.0出來時,所有的dojox widjets都會相應地升級,你的擔心就會結束。
更新:只注意到雖然我已經:-)
想我的一個類似的答案已經發布dojox
包中的某些代碼仍然使用此函數。您是否在使用dojox
包裝中的任何物品?
如果你想知道哪些代碼正在調用它,請使用未壓縮的dojo文件並在〜行282(取決於版本)上放置一個斷點dojo/_base/kernal
。當斷點被擊中時,看看調用堆棧。
此消息只是一個警告而不是錯誤,所以您的代碼不會被破壞。