Действительно ли jQuery совместим с ExtJS?

Я полагаю, что Ext.js использовал jQuery, но я не уверен. Кто-либо знает, существует ли полная совместимость с jQuery и Ext.js?

15
задан Robert Koritnik 4 January 2010 в 17:19
поделиться

5 ответов

Ext.js полностью независим от jQuery и поэтому никак не зависит от jQuery. Не знаю, что вы имеете в виду под "полной совместимостью", но вы можете использовать и то, и другое на одной странице, так как они не мешают друг другу.

Так как Ext.js не использует функцию $-функцию, вам даже не нужно делать никаких специальных хитростей, чтобы заставить их работать вместе, как, например, в случае с использованием Прототипа с jQuery.

.
20
ответ дан 1 December 2019 в 02:01
поделиться

Вы сможете найти некоторые ответы на сайте jquery, где говорится об использовании jQuery с другими библиотеками .

Надеюсь, это поможет некоторым.

.
5
ответ дан 1 December 2019 в 02:01
поделиться

Я думаю, что jQuery (core) и ExtJS очень совместимы. Я предпочитаю начинать новые проекты с обоих; на самом деле flot.js требует jQuery - и flot.js очень хорош - так что почти в каждом проекте я использую и jQuery, и ExtJS. Вперед!

Несмотря на то, что ExtJS добились успехов в своих DOM манипуляциях и утилитах обхода (core), ничто не сравнится с элегантностью jQuery (core). Тем не менее, я предпочитаю ExtJS (UI) jQuery UI; я нахожу его гораздо более однородным (и способным), чем jQuery UI.

.
2
ответ дан 1 December 2019 в 02:01
поделиться

Больше никаких других библиотек

ExtJS не собирался поверх других библиотек. В версии 2 у них была своя, но все же была возможность использовать другие библиотеки. Но с версией 3 больше нет. Основной код ExtJS очень зрелый, очень эффективный и ОЧЕНЬ аккуратный. Если вы спросите меня, их код написан намного лучше, чем jQuery, но это субъективно.

Комбинируйте с jQuery без всяких уловок

В любом случае. Если вы собираетесь использовать ExtJS, но хотите использовать и другие libs, вы все равно можете это сделать. Но если вы думаете, что предпочитаете использовать jQuery с ExtJS, я предлагаю вам не делать этого, так как в вашем коде будет много взломов для преодоления различий. Я бы предпочел использовать только ExtJS. Вам это понравится и, наверное, больше не захочется переключаться обратно.

-1
ответ дан 1 December 2019 в 02:01
поделиться

Например, для ExtJS 3 необходимо следовать заданному порядку загрузки этих библиотек И загрузить адаптер ExtJS jQuery.

Подробнее см. http://www.extjs.com/learn/Ext_Getting_Started :

jQuery (1.1+)    jquery.js
jquery-plugins.js // required jQuery plugins
ext-jquery-adapter.js
ext-all.js (or your choice of files) 
5
ответ дан 1 December 2019 в 02:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: