У кого-нибудь есть простой пример работающего элемента управления DojoX Grid? - PullRequest
0 голосов
/ 18 февраля 2009

Я пытаюсь добавить элемент управления DojoX Grid на свой веб-сайт, но не могу заставить его работать. Я хотел бы начать с простого примера, но, похоже, нигде не будет . Вот мои требования:

  1. Мне нужен пример сетки 1.2
  2. Он должен загружать библиотеки Dojo с googleapis.com (или с серверов AOL; не код транка или код Dojo, размещенный на каком-то частном сервере)
  3. Кроме загрузки кода Dojo с общедоступного сервера, весь остальной код должен содержаться на странице HTML. Нет загрузки данных с другого URL; Я пытаюсь заставить Грид работать; затем Я буду беспокоиться о динамической загрузке данных.

Удивительно, но я не могу найти ничего, что отвечало бы всем трем требованиям. Кто-нибудь знает об этом?

1 Ответ

1 голос
/ 19 февраля 2009

Вот, пожалуйста:

  1. Начинается со стандартной Тестовой страницы Dojox Grid
  2. Исправлен импорт CSS а-ля:

    @ import "http://ajax.googleapis.com/ajax/libs/dojo/1.2.3/dojox/grid/resources/Grid.css";

  3. Загруженный кросс-домен Dojo:

  4. ... с параметром parseOnLoad, установленным в false.

  5. Импортированная функция, которая объявляет test_store и дает ей имя:

    loadStore = function () { // некоторые данные образца

  6. Запустил все, как только все dojo.require d классы загрузились:

    dojo.addOnLoad (function () { loadStore (); dojo.parser.parse () });

И это все: рабочая Dojo Grid с использованием междоменной библиотеки демонстрации .

...