从服务器端我得到json-data,它描述了我的html代码的外观。但是,我没有获得有关html标签的信息。我只是得到一个像这样的对象:
sections: {
section1: {
subsection1: {
title: 'MyTitle',
type: 'checkbox',
clean: true
},
subsection2: {
title: 'MyTitle2',
type: 'select'
},
subsection3: {
title: 'MyTitle3',
type: 'input'
}
},
section2: {
subsection1: {
...
}
}
...
}
此外,我有一个价值数据对象。
等等。输入对应于输入元素,复选框对应复选框等。标题只是元素的相应标签,clean是要在网站的不同部分显示或不显示的属性。我的元素数量有限,只有四个(输入,单选按钮,复选框,选择)和关于它们来自服务器的组合的不可预测的数据。 (我认为,部分只是一些有一些风格的div元素。)不知怎的,我必须把它变成html。请告诉我如何在Angular 2中做到这一点。