我想在Angular页面中显示以下JSON:
{"_id":"58b11","name":"Somename","city":"Paris","number":456789123,"__v":0}
我通过点击Angular页面中的链接获得此数据:
<td ng-click="getData(user._id)">
{{user.name}}
</td>
我能够从数据库中获取数据并在角度页面中以适当的HTML显示。现在,当我点击链接时,我在页面http://localhost:8080/api/students/58b11
上以JSON获得所需数据。我希望能够使用Angular {{}}
以正确的HTML格式显示数据。
Angular:
//Created Student factory like this:
app.factory('Student', function($resource) {
var data = $resource('/api/students/:id', { id: '@_id' }, {
update: {
method: 'PUT'
}
});
return data;
});
//controller:
app.controller("dummy2", function($scope, $http, Student, $window){
$scope.getData = function(userID){
$window.location.assign("/api/students/"+userID);
}
)};
NodeJs:
app.use('/api', require('./routes/api'));
感谢。