Angularjs 使用ng init angular js创建数组
是否可以使用Angularjs 使用ng init angular js创建数组,angularjs,Angularjs,是否可以使用ng init动态创建数组? 下面的代码不起作用 ng-init="medi_count = new Array(5)" 当然可以,这与创建数组的方式相同 {{Objects.name}-{{{Objects.city} ng init用于将数据加载到数组中,如其他答案所示。如果您只需要一个新的空数组,那么在控制器中创建它 $scope.medi_count = []; 角度表达式与JavaScript表达式不同。它有一些限制 不使用新操作符创建对象:不能在角度表达式
ng init
动态创建数组?
下面的代码不起作用
ng-init="medi_count = new Array(5)"
当然可以,这与创建数组的方式相同
- {{Objects.name}-{{{Objects.city}
ng init用于将数据加载到数组中,如其他答案所示。如果您只需要一个新的空数组,那么在控制器中创建它
$scope.medi_count = [];
角度表达式与JavaScript表达式不同。它有一些限制 不使用新操作符创建对象:不能在角度表达式中使用新操作符
请参阅文档:通过调用函数,您可以做得非常好
<div ng-init="medicount(5)">
正如在中所回答的,不要用于此类初始化。保持这是控制器将更有意义。太棒了!谢谢你的澄清。
$scope.medicount = function(someNumber){
//what you want
}