Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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 将json对象加载到angular中的ng选项中_Javascript_Angularjs - Fatal编程技术网

Javascript 将json对象加载到angular中的ng选项中

Javascript 将json对象加载到angular中的ng选项中,javascript,angularjs,Javascript,Angularjs,首先,为什么您的priority.level for priority in priority不起作用 反问题,这样的循环行吗 $scope.priority = [ { "level":"High", "index":1 }, { "level":"Medium", "index":2 }, { "level":"Low", "index":3 } ]; var列表=[1,2,3,

首先,为什么您的
priority.level for priority in priority
不起作用

反问题,这样的循环行吗

$scope.priority = [
    {
     "level":"High",
     "index":1
    },

    {
     "level":"Medium",
     "index":2
    },

    {
     "level":"Low",
     "index":3
    }
];
var列表=[1,2,3,4,5];
对于(var i=0;list
这显然不起作用。你也试着做类似的事情

对于排序问题:在使用元素之前,需要对列表进行排序

var list = [1, 2, 3, 4, 5];

for(var i = 0; list < list.length; i++) {
   list = list[i];

   // do something with list...
}
  • {{selected.level}

可能是因为您像列表一样命名了控制变量?“p.level for p in priority”有效吗?@schlingel是的!天哪,太多了。来吧@施林格尔:一个问题。如何在
    中推送排序
  • {{task.name}}
  • 这不起作用
    var list = [1, 2, 3, 4, 5];
    
    for(var i = 0; list < list.length; i++) {
       list = list[i];
    
       // do something with list...
    }
    
    <ul>
      <li ng-repeat="selected in priority | orderBy:'index'">{{selected.level}}</li>
    </ul>