在骨干js中编写一些应用程序时,我发现自己在骨干网方面做得非常好。是形式/模板杀了我。使用模型,集合和视图需要15分钟;然后花一两个小时来处理模板。原因是我的表格是动态的,选择框自动填充选中的当前模型值,文本框中已经有模型值。
我目前正在尝试编写一些实用程序函数来为我动态编写表单;我希望它拥有的能力是:
我的问题实际上归结为两个部分,首先是否有人有更好的解决方案?其次,实现这些功能配置的最佳方法是什么? 是否最好有一个带JSON的变量?
var myModelConfiguration =
[
{"field":"userName","type":"text","showInForm":1},
{"field":"userRole","type":"select","showInForm":1}
]
或者在一个只包含所有配置和字段类型的模型中创建会更好;并且只是传递配置模型以及数据模型?
对此方法或更好方法的任何建议都将非常感激。感谢。