Angularjs 与NgRoute和数据ng重复的角度冲突?
我试图将behance Api实现到我的angular应用程序中,我使用了这段代码,它可以正常工作Angularjs 与NgRoute和数据ng重复的角度冲突?,angularjs,Angularjs,我试图将behance Api实现到我的angular应用程序中,我使用了这段代码,它可以正常工作 var RoutingApp = angular.module('RoutingApp', ['ngRoute']) RoutingApp.factory('behFactory', function($http) { var factory = { async: function(page) { var user = 'enokmadrid'; var apiKey
var RoutingApp = angular.module('RoutingApp', ['ngRoute'])
RoutingApp.factory('behFactory', function($http) {
var factory = {
async: function(page) {
var user = 'enokmadrid';
var apiKey = 'wXg9JwtvGepF60zwE9f0t20YN4TGKxYc';
var url = 'http://behance.net/v2/users/'+ user +'/projects?api_key='+ apiKey +'&callback=JSON_CALLBACK';
var promise = $http.jsonp(url).error(function (response, status) {
alert(status);
}).success(function (response, status) {
console.log(response.projects);
}).then(function (response, status) {
return response.data;
});
return promise;
}};
return factory;
});
但是我的ng路线不起作用,因为我用它来称呼angular
<script data-require="angular.js@1.0.x" src="http://code.angularjs.org/1.0.7/angular.min.js" data-semver="1.0.7"></script>
如果我这样叫angular,我的ng路线是可行的,但我的工厂不行
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0-rc.2/angular.min.js" >
</script>
一些有角度的版本,我对这个很陌生,
提前谢谢 您忘记包含angular-route.js 请参阅,然后像这样更改代码
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0-rc.2/angular.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0-rc.2/angular-route.min.js"></script>
您忘记包含angular-route.js 请参阅,然后像这样更改代码
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0-rc.2/angular.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0-rc.2/angular-route.min.js"></script>
ngRoute
内置于1.0.7
中,但后来从core中删除。如果不更改依赖项并包括或排除angular route.js
,则无法切换这两个版本。工厂中不起作用的内容和抛出的错误ngRoute
已内置到1.0.7
中,但后来已从core中删除。如果不更改依赖项并包括或排除angular route.js
,则无法切换这两个版本。工厂中哪些不工作,哪些错误被抛出