创建指令数量

时间:2017-08-24 09:27:40

标签: angularjs angularjs-directive

我有两个指令,一个指令是另一个指令的子指令。 在子指令中将有一个preferences.txt。因此,将会有ng-repeat个子指令,具体取决于它将重复的列表。我的问题是:基本指令是否有可能知道将有多少个子指令?然后,base指令将知道何时连接子指令中的所有值并将其传递。

在此示例中,列表的x是已知的。但是由于创建了$scope.length 3个子指令而不是ng-if的长度为5。

$scope.length

https://www.w3schools.com/code/tryit.asp?filename=FIUXSWL47ZC9

1 个答案:

答案 0 :(得分:1)

您可以使用过滤器替换ng-if。现在,您可以使用结果来确定父指令上的lengthThis is a working edit of your sample