Javascript 在AngularJS中使数组对象具有自引用性和动态性
我有一个我正在努力解决的问题。我有一个数组对象,数组中的一个对象本身也是数组对象。我希望这种效果更具活力。此功能适用于文档中的不同段落级别 主要目标:Javascript 在AngularJS中使数组对象具有自引用性和动态性,javascript,angularjs,Javascript,Angularjs,我有一个我正在努力解决的问题。我有一个数组对象,数组中的一个对象本身也是数组对象。我希望这种效果更具活力。此功能适用于文档中的不同段落级别 主要目标: $scope.ParagraphInfo = { Id: null, SectionId: null, Name: '', Body: '', ToBeDeleted: false, Paragraphs: [] }; 第二级: $scope.TemplateDoc.ParagraphInfo[$
$scope.ParagraphInfo = {
Id: null,
SectionId: null,
Name: '',
Body: '',
ToBeDeleted: false,
Paragraphs: []
};
第二级:
$scope.TemplateDoc.ParagraphInfo[$scope.CurrentInfoIndex].Paragraphs.push({
Id: 0,
Name: '',
IsConditional: false,
IsSubParagraph: false,
ToBeDeleted: false,
Body: '',
Questions: [],
SubParagraphs: [{
Id: 0,
Name: '',
ToBeDeleted: false,
Body: '',
SubParagraphs: []
}]
});
所以数组对象我想更具动态性的是子段落。
目前,我需要跟踪我所处的级别,以便更深一级
任何想法都将不胜感激。
提前谢谢有点不清楚,你能提供一个可以比较的预期行为吗?在谷歌开始建议使用controllerAs语法或组件并停止注入$scope 5年后,为什么人们仍然向他们的控制器注入$scope?@AdrianBrand有很多旧教程需要更新或明确弃用。当阅读AngularJS时,很难知道你所阅读的内容是否仍然相关。有点不清楚,你能提供一个可以比较的预期行为吗?在谷歌开始建议使用controllerAs语法或组件并停止注入$scope 5年后,为什么人们仍然向他们的控制器注入$scope?@AdrianBrand有很多旧教程需要更新或明确弃用。当阅读AngularJS时,很难知道你所阅读的内容是否仍然相关。