支持将JSON数据绑定到HTML控件的JavaScript库/工具包?

时间:2009-06-03 14:54:42

标签: javascript html json data-binding

是否有任何JavaScript库或工具包允许我将JSON数据绑定到客户端上的html控件?

基本上我应该能够指定应该绑定html控件的对象属性。因此,当表单接收JSON数据时,控件会更新,当控件更新时,数据应更新为JSON对象。

4 个答案:

答案 0 :(得分:1)

Ext对你所描述的内容有很好的实现,并且它与将数据绑定到控件的旧Delphi和.NET方法的相似之处有点怪异(虽然没有GUI来查看绑定它不像漂亮)

http://extjs.com/deploy/dev/docs/

查找JSONStore。请注意,这里有一个学习曲线可以在几周内真正开始。

另一个选项是Perservere,它是DOJO工具包的一部分。我不确定它是否正是您正在寻找的,因为我从未使用它,但它看起来很健壮,并且做了很多你期望持久的客户端数据集做的事情。

答案 1 :(得分:0)

Itemscript描述了数据和应用程序的JSON模式语言。 http://itemscript.org

该项目提供了Itemscript JAM(JSON应用程序标记)的参考实现,这是一种在Itemscript模式中描述的声明性标记语言。

物品镜头是Itemscript JAM动画师。 Itemscript项目的目标是为绑定数据和小部件提供标准的轻量级语言。参考实现基于GWT。

该项目将提供一种共享Itemscripts的方法,但此时正在对Itemscript Schema语言进行注释并为常见的应用程序模式开发Itemscript JAM。

答案 2 :(得分:0)

答案 3 :(得分:0)

我是第二个extjs,但要注意他们的双重许可。