标签: angularjs
我通过两种方法渲染模板:1)填写表格; 2)提供一个id,并从服务器获取数据。
如果FormController - 一个控制器 - 处理表单输入,IdController - 也是一个控制器 - 处理id输入,$dataProvider - 一个服务 - 处理提取,什么类型的实体应该进行模板渲染才能保持DRY?
FormController
IdController
$dataProvider
答案 0 :(得分:0)
对于我目前的项目,我们需要有动态表单,用户可以以超级友好的方式创建和维护这些表单。你可以在here上看到它的一个动作。
为了渲染表单,我使用了form-renderer指令,该指令循环遍历模式并构建包含所有其他指令的html(通用字段html,特定字段html,泛型验证,......)。
注意:也许最好不要使用名称FormController;它已被Angular使用。