我想通過一個AngularJs控制器來顯示HTML的用戶配置文件值的HTML標記,但它不是在我將它們綁定在html <p>
顯示。 jsfiddle設定值從angularjs控制器不工作
AngularJs應用程序:
var app = angular.module('myApp', []);
app.service('UserService', function() {
var userDetails = [{
id : 27,
first_name : 'Addy',
last_name : 'Villiams',
gender : 1,
email : '[email protected]',
creation_date : '2015-09-23 10:53:19.423',
age : 25,
profile_pic : 'avatar.get?uid=27'
}];
this.get = function() {
return userDetails;
}
});
app.controller('UserController', function ($scope, UserService) {
$scope.userinfo = UserService.get();
});
HTML:
<div ng-controller="UserController">
<p>{{userinfo.id}}</p>
<p>{{userinfo.first_name}}</p>
</div>
你從您的服務'VAR爲userDetails返回一個數組= {['嘗試只返回直對象... [小提琴](http://jsfiddle.net/k3phygpz/534/) –