相关疑难解决方法(0)

如何在可能带有重复项的简单值列表上使用AngularDart ng-repeat

AngularDart ng-repeat指令似乎需要唯一的值; 例如,以下

  <li ng-repeat="x in ['Alice', 'Bob', 'Alice']">...</li>
Run Code Online (Sandbox Code Playgroud)

结果是

  [NgErr50] ngRepeat error! Duplicates in a repeater are not allowed. 
  Use 'track by' expression to specify unique keys.
Run Code Online (Sandbox Code Playgroud)

假设字符串列表是从某个外部源获得的,并且不保证值的唯一性,那么如何[NgErr50]避免?

dart angular-dart

2
推荐指数
1
解决办法
1870
查看次数

角度js中的嵌套ng重复失败

尝试进行嵌套ng-repeat,父ng-repeat工作但不适用于其子项1.Created对象并在app init时插入数据2.通过调用ng-repeat显示数据

angular.module('lipapp', []).controller('lipapp_Module_Control', function ($scope, $http, $window) {
        $scope.CompaignBasket = []; 
        $scope.CompaignBasketTotal = 0;
        $scope.CompaignBasketCauseTotal = [];
        //Sample Data Section, Real data plz go to $scope.UpdateCompaign function
        $scope.InitialCompaignBasket = function () {

            $scope.CompaignBasket = [];
            var causeAmount = [];
            var causeitem = 0;

            var donorDetail = {}; 
            donorDetail.Date = '2/14/13';
            donorDetail.Donor = 'George Smith';
            donorDetail.City = 'Los Angelos';
            donorDetail.State = 'CA';
            donorDetail.Total = 400;

            causeAmount = [];  //forloop Dynamic Insert!
           causeAmount.push(10);
           causeAmount.push(0);  
           causeAmount.push(500);
           causeAmount.push(0);
           causeAmount.push(1000);
           causeAmount.push(0);
          //causeitem = 0;causeAmount.push(causeitem); …
Run Code Online (Sandbox Code Playgroud)

angularjs

0
推荐指数
1
解决办法
200
查看次数

标签 统计

angular-dart ×1

angularjs ×1

dart ×1