Существует ли jQuery, эквивалентный YUI, ASP.NET или Google DataSource? - PullRequest
2 голосов
/ 03 февраля 2010

Одна из вещей, которые мне нравятся в YUI Framework - это элемент управления DataSource . Общий виджет, который интеллектуально получает данные из различных источников и подключается к другим виджетам пользовательского интерфейса стандартным способом. Итак ... вы извлекаете табличные данные в DataSource, а затем можете добавить эти данные в таблицу, диаграмму, виджет автозаполнения, прямой список. Все хорошо.

Похоже, в jQuery нет эквивалента. Это правильно?

Похоже, что каждый виджет по существу реализует свой собственный источник данных или полагается на данные, предоставляемые в определенном формате.

Я явно что-то упустил.

[Я выделил YUI здесь, но, конечно, «Источник данных» не является специальным для Yahoo - это просто способ работы MVC]

Ответы [ 2 ]

0 голосов
/ 06 февраля 2010

fyi SmartClient (http://www.smartclient.com/docs/7.0rc2/a/b/c/go.html#class..DataSource) и SmartGWT полностью поддерживают понятие компонентов DataSources и DataBound для широкого спектра виджетов, таких как Grid, Tree, Calendar, Tile View, Forms и другие компоненты. Но да, к сожалению, jQuery делает не поддерживает такую ​​концепцию.

0 голосов
/ 04 февраля 2010

Похоже, мне придется ответить на мой собственный вопрос. :)

Я гуглил и искал по форумам jQuery, и я не сталкивался с автономным плагином DataSource того же типа (и имени), который встречается в JavaScript, .NET и Google фреймворках.

Я предполагаю, что причина этого в том, что другие платформы управляются из центра и поэтому могут диктовать, что их виджеты будут привязываться к их конкретному объекту DataSource.

С jQuery централизованный контроль не совсем на уровне Yahoo / Google / Microsoft (к счастью), и поэтому каждый плагин по сути создает свой собственный объект DataSource для удовлетворения своих конкретных требований.

Что-то для списка "Когда-нибудь / возможно".

...