我有一些 JSON 数据——一个包含输入类型(输入、下拉、单选、复选框等)、标签以及是否需要它们的字段数组。
我正在通过数组进行 ng-repeat 以构建表单。我试图了解基于输入类型值构建不同类型输入的最佳方法是什么。
在正常编程中,我会做一个
foreach (var field in FormData){
if (field.inputType == "dropdown"){
//logic to build dropdown using jQuery, etc..
}
}
在 AngularJS 中,如果 thens 在 ng-repeat="formData 中的字段" 中,我真的不能这样做。在遍历数组时动态构建这些不同类型的元素的正确方法是什么?
这个问题很相似: How can I use Angular to output dynamic form fields?
非常感谢您的任何建议。