Dojo是否支持JSON对象到dijit/form/Form
映射?
我很清楚this,但我找不到任何有关如何执行此操作的详细示例。
答案 0 :(得分:2)
所以,如果我理解得很好(问题不是那么详细),你想使用一个对象,该对象的所有属性应该映射到表单中的字段?好吧,可以使用getValues()
和setValues()
函数。
例如:
var myObject = {
test1: "test5",
test2: "test6",
test3: "test7",
test4: "test8"
};
registry.byId("form").setValues(myObject);
使用适当的getter可以检索相同类型的对象,例如:
registry.byId("form").getValues();
我还使用JSFiddle做了一个例子。
答案 1 :(得分:0)
在struts 2.1.x - http://struts.apache.org/release/2.1.x/docs/ajax-tags.html
中不推荐使用DOJO插件最好使用JSON注释来形成绑定,请检查 - How to bind JSON to Java object in Struts2 using struts2-json-plugin
答案 2 :(得分:0)
Dojo有一个MVC包,用于将元素绑定到JSON值。 dojo / mvc / at将小部件转换为json绑定