Мы смотрели образцы ExtJS довольно много раз за эти годы и недавно решили использовать его, потому что я смотрел на образцы и видел Tree Grid и чувствовал себя «Да, это точно, что мне нужно». Поэтому я загружаю ExtJS немного читал о начале работы/FAQ/учебном пособии с веб-сайта.ExtJS beginner - Образцы/Расширения, где есть документация?
Затем я решил попытаться использовать Tree Grid, чтобы узнать, что его нет в документации. поэтому я подумал, что именно документация не была полностью обновлена для последней версии 3.1, поэтому я смотрю на пример кода, чтобы понять, что большинство классов JS, используемых для этого образца, находятся в папке ux/treegrid, и единственное место, где я мог найти этот код, загрузив его непосредственно из образца. Я нигде не нашел документацию.
Не только это, я также обнаружил, что есть два очень похожих образца: Tree Grid и Column Tree, который показывает, как настроить компонент панели дерева, что еще более смущает меня. У них нет документации, и я не могу сказать, поддерживается ли этот код или какой я должен использовать, или даже если я должен использовать любой из них на самом деле; это готовое производство кода или просто что-то, что было выброшено там, чтобы показать хороший образец и расширяемость ExtJS?
Я заметил, что многие образцы, показанные на веб-сайте ExtJS, используют компоненты, которые не являются частью «ext-all.js» и на самом деле не документированы. Итак, я думаю, что мне не хватает чего-то, что должно быть ExtJS или общей философии этой библиотеки?
Я предполагаю, что я ожидал, что большинство образцов на их веб-сайте будут доступны виджеты из библиотеки, демонстрирующие, как их использовать, а не показывая мне «Вот что вы могли бы сделать, если бы знали, как расширить эти компоненты».
Любая помощь/комментарии для просвещения меня будут оценены! Спасибо
Это правильно. Все, что находится под «ux», является пользователем eXtension и, следовательно, не считается «официально поддерживаемым» (read: documented) Ext компонентом. Они больше похожи на действительно продвинутые образцы. Однако вы можете получить помощь на форумах Ext. –
Я отмечаю это как правильный ответ, потому что да, я думаю, вам нужно понять код, который вы добавляете в проект определенно. Однако понимание недокументированных подклассов из 4-5 классов целой довольно большой структуры - это много работы, чем впечатление, которое я оставил после просмотра сайта и примеров, которые приводят к тому, что все это было встроено. Говоря это, вероятно, это «чистота» и эффективность всех компонентов, которые заставляют меня думать, что это будет так просто. – SBUJOLD
http://extjs-ux.org/ теперь является доменом спама. :-( –