Javascript 角度UI路由器解析不工作
当我在Angular ui router中使用resolve时,会导致我的站点每秒执行数百个get请求,但不会加载视图。我使用的是完整的平均值堆栈 视图是使用内嵌模板创建的,例如:Javascript 角度UI路由器解析不工作,javascript,angularjs,routing,angular-ui-router,mean-stack,Javascript,Angularjs,Routing,Angular Ui Router,Mean Stack,当我在Angular ui router中使用resolve时,会导致我的站点每秒执行数百个get请求,但不会加载视图。我使用的是完整的平均值堆栈 视图是使用内嵌模板创建的,例如: <script type="text/ng-template" id="/home.html">......</script> 如果我不使用Resolve,页面就可以加载 编辑: 我把它归结为,我写的代码是针对angular版本的而不是直接返回$httppromise对象,将prom
<script type="text/ng-template" id="/home.html">......</script>
如果我不使用Resolve,页面就可以加载
编辑:
我把它归结为,我写的代码是针对angular版本的而不是直接返回
$http
promise
对象,将promise
对象放入一个变量并返回它。请像休耕一样,这对我很有效
var promise = $http.get('posts');
promise.then(function(response) {
},
function(data) {
});
return promise;
请注意,angular 1.6
中不推荐使用success
和error
回调,请使用然后
不要直接返回
$http
promise
对象,而是将promise
对象放入变量并返回它。请像休耕一样,这对我很有效
var promise = $http.get('posts');
promise.then(function(response) {
},
function(data) {
});
return promise;
请注意,angular 1.6
中不推荐使用success
和error
回调,请使用然后