我正在构建细分数据的输入应用程序.每个细分可以有1到n个部分.我的目标是用所需的输入,文本框,无线电,复选框等动态填充ui.我将来自多个源的数据组合成一个数组.由于这是动态的,我已经创建了将模型更改为唯一名称的服务.现在看起来像什么的屏幕截图
我需要帮助的问题是复选框.我无法从HTML访问它们.这是我如何访问嵌套数组的示例.这很好用.
{{item.type}} {{item.name}}
我需要对复选框做同样的事情.这不起作用.
所以问题是我该怎么做?所以我在创建它之后展平了数组,还是改变了我在服务中创建复选框数组的方式?
不同的plunker与html包括 新的plunker与HTML
SecID
{{section.section_name}}Section Name
{{section.section_id}}Active
{{section.date_active}}
DelightedD0D.. 6
回答关于如何将对象的嵌套属性移动到对象的"根"的原始问题.以下将产生您正在寻找的效果:
object.checkboxes = object.sectionFutureCheckboxes[0].checkboxes; delete object.sectionFutureCheckboxes[0].checkboxes;
然而,正如charlietfl所暗示的那样,从客观的角度来看,这一点并没有太大的意义,一方面是6个,另一方面是六个,可以这么说
澄清问题后,您真正需要做的是更正HTMl尝试访问嵌套对象的方式.具体来说,在future_table.html中,您有:
*** Future Status - **Concept lots are not calculated in total
然而, 像这样: 现在,如果你打算只有一行复选框,你需要通过创建数组的方式跟踪它,并找出错误构建的位置,但只有你知道. 回答关于如何将对象的嵌套属性移动到对象的"根"的原始问题.以下将产生您正在寻找的效果: 然而,正如charlietfl所暗示的那样,从客观的角度来看,这一点并没有太大的意义,一方面是6个,另一方面是六个,可以这么说 澄清问题后,您真正需要做的是更正HTMl尝试访问嵌套对象的方式.具体来说,在future_table.html中,您有: 然而, 像这样: 现在,如果你打算只有一行复选框,你需要通过创建数组的方式跟踪它,并找出错误构建的位置,但只有你知道.section.sectionFutureCheckboxes
是一个数组,所以你需要通过改变第一迭代是来 然后更新 到
*** Future Status - **Concept lots are not calculated in total
这是一个更新的Plunker
1> DelightedD0D..:object.checkboxes = object.sectionFutureCheckboxes[0].checkboxes;
delete object.sectionFutureCheckboxes[0].checkboxes;
*** Future Status - **Concept lots are not calculated in total
section.sectionFutureCheckboxes
是一个数组,所以你需要通过改变第一迭代是来 然后更新 到
*** Future Status - **Concept lots are not calculated in total
这是一个更新的Plunker
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有