Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Umbraco 7-语法帮助-JS或Angular?-循环使用Umbraco属性编辑器_Javascript_Angular_Umbraco_Umbraco7_Angular1.6 - Fatal编程技术网

Javascript Umbraco 7-语法帮助-JS或Angular?-循环使用Umbraco属性编辑器

Javascript Umbraco 7-语法帮助-JS或Angular?-循环使用Umbraco属性编辑器,javascript,angular,umbraco,umbraco7,angular1.6,Javascript,Angular,Umbraco,Umbraco7,Angular1.6,我正在创建一个自定义分区,并在我的一个控制器中成功地创建了propertyeditor对象数组 在我看来,这是可行的 <umb-property property="vm.propertEditors[0]" ng-if="!vm.isNew"> <umb-editor model="vm.propertEditors[0]"></umb-editor> </umb-property> <umb-property property=

我正在创建一个自定义分区,并在我的一个控制器中成功地创建了propertyeditor对象数组

在我看来,这是可行的

<umb-property property="vm.propertEditors[0]" ng-if="!vm.isNew">
    <umb-editor model="vm.propertEditors[0]"></umb-editor>
</umb-property>

<umb-property property="vm.propertEditors[1]" ng-if="!vm.isNew">
    <umb-editor model="vm.propertEditors[1]"></umb-editor>
</umb-property>

<umb-property property="vm.propertEditors[2]" ng-if="!vm.isNew">
    <umb-editor model="vm.propertEditors[2]"></umb-editor>
</umb-property>


但我真正想做的是仔细看看,现在我知道如何使用JS for loop来实现这一点,但我非常确定一定有一种角度的方式来实现,我仍然在掌握角度,所以请原谅我的疏忽。

在Angularjs中,可以使用
ng repeat
来循环数组。例如:

<umb-property ng-repeat="editor in vm.propertEditors" property="editor" ng-if="!vm.isNew">
    <umb-editor model="editor"></umb-editor>
</umb-property>

有关更多信息,您可以在此处找到ng repeat文档: