我是 angular 和 js 的新手 请帮我获取 json key 并绑定(bind)到 ng-model
以下是我的代码
<div ng-app="myApp" ng-controller="customersCtrl">
<ul>
<li ng-model="table.macid"></li>
</ul>
我的js是
var app = angular.module('myApp', []);
app.controller('customersCtrl', function($scope, $http) {
$scope.table={}
$http.get("test.json")
.success(function(response) {
$scope.names = response
$scope.table.macid= Object.keys($scope.names.day.weekday.Monday.mac_id)
console.log($scope.table)
});
});
这是我的链接 http://plnkr.co/edit/6CoOAp0X8FZw1JODXSHT?p=preview
感谢任何帮助,提前致谢
最佳答案
您将 ng-model
与 ng-bind
混淆了:
<div ng-app="myApp" ng-controller="customersCtrl">
<ul>
<li ng-bind="table.macid"></li>
</ul>
如果您需要遍历集合,请使用 ng-repeat
。请参阅 zszep 答案。
关于javascript - Angular 无法从 json 访问 ng-model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32798051/