2009-08-27 2 views
0

Я пытался получить this page для запуска на моей машине в Google App Engine. Один файл за раз, я думаю, что нашел все недостающие файлы, и .gifs, и макеты, и т. Д., И теперь их на моей машине и обслуживать должным образом. Не более критических ошибок, наблюдаемых с FireBug.Dojo/Dijit Trial и Error

Вот различия между моим тестом и страницы, упомянутой выше - и я понятия не имею, почему:

  1. выпадающее меню Файл/Edit/View/Помощь и т.д .. находится над левым «AccordionContainer».
  2. Контейнер для аккордеона не действует как аккордеон. Каждый раздел открыт, и я могу видеть только первый раздел и около 1/2 второго.
  3. Аккордеонная вкладка/заголовки имеет + - влево, например: + -Подписки и оповещения и правостороннее выравнивание - это небольшой круг со стрелкой, указывающей влево (где на «реальной» странице образца маленький круг слева от заголовка, и либо точки справа, либо вниз в зависимости от того, открыто это окно или нет).
  4. Все верхние правые и нижние правые контейнеры белые, но между ними есть синяя разделительная линия.
  5. Если я возьму и переместим синюю полосу, разделяющую левый контейнер, расположенный справа от контейнеров, подсказки инструмента перестают работать, а также все, что я нажимаю.

Я действительно хочу использовать Dojo, но я не уверен, что я учусь, а скорее просто высунул проб и ошибок. Когда вещи не появляются там, где они должны быть - я не уверен, какие подсказки следует, чтобы понять это. CSScss-файлы, сам Javascript? С чего начать?

Вещи, которые работают на первом:

  1. Tooltips
  2. ShowModal Dialog и Показать подсказке Dialog
  3. Структура дерева для стран, кажется, работает
  4. выпадающее меню работает

Другой вопрос о StackOverflow - могу ли я опубликовать последующую информацию, когда кто-то ответит? Я нажимаю «комментарий» и «отвечаю на ваш вопрос», и ничего не происходит? Это потому, что я такой новый пользователь для StackOverflow?

Спасибо всем. Нил Walters

Нил Update - 6:44 вечера по центральному времени

Теперь у меня есть веб-страница доступна - если кто-то хочет попробовать с FireBug: http://3wcloud-com-provisioning-qa.appspot.com/testDijit

Я не могу ответить на Seth ниже - поэтому я отвечу здесь. У меня был некоторый CSS, который отсутствовал, но исправил их, и теперь кажется, что они все там - но точно такие же результаты - как вы можете видеть в URL выше.

ответ

1

Похоже, что отсутствует файл CSS. На вкладке Firebug net отображаются 404 ошибки для CSS?

Что касается обучения додзё, это большая библиотека. Раньше это было грубо. Dojocampus - хороший ресурс, и форумы были до того, как спамеры убили их.Люди, похоже, мигрировали сюда и/или the mailing list. IRC также является хорошим местом для быстрого ответа. Это #dojo на freenode.

О вопросах stackoverflow, я видел некоторые ваши комментарии по другим вопросам. Было ли это где-то конкретным, что пропало? Я не думаю, что вы можете ответить на свой вопрос до тех пор, пока не пройдет 24 часа. То, что вы обычно хотите сделать, это «принять» один из ответов, данных другими людьми (например, я!). Если это не правильный ответ, вы должны опубликовать его на meta.stackoverflow.com.

+0

Спасибо вам за ввод! Я разместил здесь веб-страницу: http://3wcloud-com-provisioning-qa.appspot.com/testDijit. Я также размещал на IRC, но пока нет. Теперь все CSS загружаются. – NealWalters

0

Вау - я изумляюсь! Проблема была в том, что я загружал soria.css из AOL/CDN.

Я сделал этот переключатель:

закомментирована это:

< ссылка 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. Предположительно, это старая ошибка, которая была исправлена, но, может быть, она снова прокралась?

Neal

+0

Это странно. Это также может быть связано с тем, что вы использовали старую версию таблицы стилей (обратите внимание на «1.1» в URL-адресе). Версия dojo, на которой вы работаете, составляет 1.3.2 (которую вы можете получить, введя 'dojo.version' в консоли). – seth

Смежные вопросы