从NodeJS检索数据时,不使用AngularJS显示输出

时间:2017-10-30 09:19:33

标签: angularjs node.js

这是我使用NodeJS的后端代码,我试图通过它发送JSON数据。 -

con.query(sql, function(err, result, fields){
    if(err) throw err;
    res.setHeader('Content-Type', 'application/json');
    var Dict = {"records":result};
    res.end(JSON.stringify(Dict));
  });

这是我使用AngularJS的前端代码,我试图在浏览器上显示JSON数据 -

<body> 
      <div ng-app='myApp' ng-controller="MyCtrl">
            <p ng-model="rows">
            {{ rows }}
            </p>
      </div>
 <script>
 var myApp = angular.module('myApp',[]);
 myApp.controller('MyCtrl', function($scope,$http){
    $http.get("http://localhost:1208").then(function(response){
    $scope.rows = response.data.records;
    });
 });
 </script>
</body>

但是当我在浏览器上运行这个Angularjs文件代码时,它什么也没显示。任何人都可以帮我解决这个问题吗?我想在浏览器上显示我的JSON数据。

1 个答案:

答案 0 :(得分:0)

不是输入元素,也没有 ng-model 标记,

删除并将其更改为

 <p>
   {{ rows }}
 </p>