2009-08-27 63 views
0

我一直試圖讓this page在我的機器上運行Google App Engine。一次一個文件,我想我已經找到了所有丟失的文件,.gif和佈局等等,現在把它們放在我的機器上並正確地服務。從FireBug觀察沒有更多的關鍵錯誤。Dojo/Dijit試用版和錯誤版

這裏是我的測試和上面提到的頁面之間的差異 - 我沒有線索,爲什麼:

  1. 與文件/編輯/查看/幫助等下拉菜單..高於左側的「AccordionContainer」。
  2. 手風琴容器並不像手風琴那樣。每個部分都是開放的,我只能看到第一部分和第二部分的大約1/2。
  3. 手風琴選項卡/標題在左邊有一個+,例如:+ -Popups和Alerts,右對齊是一個帶有向左箭頭的小圓圈(在「真實」示例頁面上的小圓圈是標題左側,並根據該框是否打開指向右側或下側)。
  4. 整個右上角和右下角的容器都是白色的,但它們之間有一條藍色的分隔線。
  5. 如果我抓住並移動分隔左側容器和右側容器的藍色條,則工具提示將停止工作,以及任何點擊。

我真的很想使用Dojo,但我不確定自己在學習什麼,而只是在反覆試驗。當事情沒有出現在他們應該在的地方 - 我不確定要找出哪些線索來解決問題。 CSScss文件,Javascript本身?我從哪說起呢?

事情是在第一次工作:

  1. 工具提示
  2. 的的ShowModal對話框並顯示工具提示對話框
  3. 的樹結構的國家似乎是工作
  4. 下拉菜單中的作品

另一個StackOverflow問題 - 我可以發佈後續行動時,有人回答?我點擊「評論」和「回答你的問題」,什麼也沒有發生?那是因爲我是StackOverflow的新用戶嗎?

感謝所有。 尼爾·沃爾特斯

尼爾更新 - 下午6時44中部時間

現在我有我的網頁公衆開放 - 如果有人想用螢火蟲來試試吧: ​​

我似乎無法回覆賽斯下面 - 所以我會在這裏回覆。我確實有一些CSS丟失了,但修復了它們,現在看起來它們都在那裏 - 但結果完全相同 - 正如您在上面的URL中看到的那樣。

回答

1

這聽起來好像有一個CSS文件丟失。 Firebug net選項卡是否顯示CSS的任何404錯誤?

關於學習道場,這是一個大型圖書館。早些時候,這有點粗糙。 Dojocampus是一個很好的資源,論壇是在垃圾郵件發送者殺死他們之前。人們似乎已經遷移到這裏和/或the mailing list。 IRC也是獲得快速答案的好地方。它是freenode上的#dojo

關於stackoverflow的問題,我看到你對其他問題的一些評論。在某個特定的地方是否失蹤?在24小時過後,我認爲你不能回答你自己的問題。你通常想要做的就是'接受'其他人給出的答案之一(像我一樣!)。如果這不是正確的答案,你應該在meta.stackoverflow.com上發佈它。

+0

感謝您的輸入!我在這裏發佈了網頁:http://3wcloud-com-provisioning-qa.appspot.com/testDijit。我也發佈在IRC上 - 但還沒有參加。現在所有的CSS似乎都在加載。 – NealWalters

0

哇 - 我很驚訝!問題是因爲我正在從AOL/CDN加載soria.css。

我做了這個開關:

註釋掉此:

<鏈路ID = 「themeStyles」 相對= 「樣式」 HREF =「http://o.aolcdn.com/道場/ 1.1 /的dijit /主題/索里亞/ soria.css」 >

替換爲:

<鏈路ID = 「themeStyles」 相對= 「樣式」 HREF = 「/樣式表/ dojoThemes /索里亞/ soria.css」 >

和它的工作!多麼浪費我的下午!

第一個問題是,有時在Firebug中 - 它沒有顯示soria.css的數據,頁面的左側會丟失藍色框。所以有時候CSS會被加載,有時候不會 - 約80/20。這讓我瘋狂,因爲我可以按F5刷新,它可能工作,也可能不工作。所以這是我切換到本地副本的原因之一。

然後這個鏈接也給了我鼓勵轉: http://www.dojotoolkit.org/forum/dijit-dijit-0-9/dijit-support/unable-run-my-editor-aol-or-google-cdn。據說這是一個固定的舊bug,但也許它潛入了?

Neal

+0

這很奇怪。也可能是因爲您使用的是舊版本的樣式表(請注意url中的'1.1')。您正在運行的dojo版本是1.3.2(您可以通過在控制檯中輸入「dojo.version」來獲得該版本)。 – seth