如何在HTML中显示JSON数据

时间:2017-02-26 03:44:37

标签: angularjs json node.js

我想在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'));

感谢。

0 个答案:

没有答案