我喜欢YUI framework的一个问题是DataSource控件。一种通用窗口小部件,可以智能地从各种源获取数据,并以标准方式插入其他UI窗口小部件。因此......您将表格数据提取到DataSource中,然后可以选择将该数据插入表格,图表,自动完成小部件,直接列表中。一切都很好。
jQuery中似乎没有等价物。这是对的吗?
看起来每个小部件基本上都实现了自己的数据源,或者依赖于以特定格式提供的数据。
我显然错过了一些东西。
[我在这里强调了YUI,但当然“DataSource”不是雅虎特别的 - 它只是MVC的工作方式]
答案 0 :(得分:0)
看起来我将不得不回答我自己的问题。 :)
我已经用Google搜索并搜索了jQuery论坛,但我没有遇到过在Yahoo,.NET和Google javascript框架中找到的相同类型(和名称)的独立DataSource插件。
我想这是因为其他框架是从中心控制的,因此可以规定他们的小部件将遵循他们的特定DataSource对象。
使用jQuery,集中控制并不完全处于Yahoo / Google / Microsoft级别(谢天谢地),因此每个插件基本上都会创建自己的'DataSource'对象以满足其特定需求。
“Someday / Maybe”列表中的内容。
答案 1 :(得分:0)
fyi SmartClient(http://www.smartclient.com/docs/7.0rc2/a/b/c/go.html#class..DataSource)和SmartGWT完全支持DataSources和DataBound组件的概念,适用于各种小部件,如网格,树,日历,平铺视图,表单和其他组件。但是,不幸的是,jQuery不支持这样的概念。