如前所述,是否可以将$scope
变量从ng-init
分配给新变量?
看到这个庞克
若你们在我的plunker上看到,变量$scope.adulttotTicket
具有总票的值,即13
。我使用名为totTicket
的ng init创建新变量,并将其分配给$scope.adulttotTicket
<p data-ng-init="totTicket = $scope.adulttotTicket"></p>
但当我输出值totTicket
时,我得到值0
totTicket: {{ totTicket }}
#注意这个问题的要点是,我想为新变量赋值$scope variable
任何有想法的人都将不胜感激,谢谢!
应该是
<p data-ng-init="totTicket = adulttotTicket"></p>
您在totTicket
中得到了0
值,因为当$scope.adulttotTicket
等于0
时创建的范围只发生一次ng init,而"adulttotTicket"ng init在ng repeat的每次迭代中都会发生。为<p data-ng-init="totTicket = $scope.adulttotTicket">
添加一些条件