【发布时间】:2020-03-04 17:26:14
【问题描述】:
我想从下面的 JSON 生成一个 HTML FORM。
{
"templateName":"C-Learn Survey",
"surveyQuestions":[
{
"questionTitle":"Enter your name",
"questionType":"Text",
"questionGroup":{
}
},
{
"questionTitle":"Enter your empid:",
"questionType":"Text",
"questionGroup":{
}
},
{
"questionTitle":"Select your technologies",
"questionType":"Multi choice",
"questionGroup":{
"options":[
{
"optionText":"Java"
},
{
"optionText":"Mule"
},
{
"optionText":".net"
}
],
"showRemarksBox":false
}
},
{
"questionTitle":"Gender",
"questionType":"Single choice",
"questionGroup":{
"options":[
{
"optionText":"Male"
},
{
"optionText":"Female"
}
],
"showRemarksBox":false
}
}
]
}
例如
{
"questionTitle":"Enter your name",
"questionType":"Text",
"questionGroup":{
}
对于上面的json,应该有一个像这样的html表单元素
<label>Enter your name</label>
<input type="text" placeholder="Enter your name">
我是 Angular 的新手,在互联网上看到一些帖子和代码说可以通过 jquery 请建议我如何实现。我正在使用 Angular 7。
【问题讨论】:
-
这个问题stackoverflow.com/q/53357556/7785337 可能会帮助您使用 JSON 构建角度形式..
标签: html json angular forms angular7