gpt4 book ai didi

javascript - angularjs - 如果我的响应在运行时改变结构,如何生成动态页面

转载 作者:行者123 更新时间:2023-11-28 07:48:37 25 4
gpt4 key购买 nike

通常,我们可以使用 ngRepeat="item in items"然后使用 item.name 打印出项目的名称。但是,如果该项目具有仅在运行时生成的动态结构怎么办?

假设该项目可能具有以下结构。

例如

data{
field1: textfield;
field2: integerfield;
data:{
field1:textfield;
data:{
field1:radiofield;
}
...
}
}

我们如何打印出这棵树的所有“叶子”?

最佳答案

我同意在传递给 ng-repeat 之前在 Controller 中准备数据是最简单的解决方案。这是一个简单的JSBIN将对象的所有属性推送到平面数组中,然后使用 ng-repeat 将数组打印到屏幕上。

关于javascript - angularjs - 如果我的响应在运行时改变结构,如何生成动态页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27139597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com