【发布时间】:2017-05-11 00:07:24
【问题描述】:
我正在尝试对我的端点进行 GET 并在我的页面中打印数据
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">
<p>Data is:</p>
<h1>{{myData}}</h1>
</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
var promise = $http({
method: 'GET',
url: 'http://d.biossusa.com/api/distributor?key=*****',
dataType: 'jsonp',
});
promise.success(function (data, status, header, config) {
console.log("status is ", status);
console.log(config.method + " data is: " + config.data);
console.log("data is ", data);
$scope.myData = response.data;
});
});
</script>
我一直得到
我希望将数据打印出来!
https://jsfiddle.net/bheng/b3rgh92v/
当我卷曲这个网址时:http://d.biossusa.com/api/distributor?key=*****
我得到了很好的结果!
我在 angular 上做错了什么?有什么提示吗?
【问题讨论】:
-
您是在 html 中添加脚本的引用还是全部内联?
标签: javascript angularjs