为了账号安全,请及时绑定邮箱和手机立即绑定

Angular路由加载视图后,如何实现立即初始化请求数据?

Angular路由加载视图后,如何实现立即初始化请求数据?

互换的青春 2018-10-23 15:13:05
HTML代码(home.html)<html>   <body>     <!-- 目前我只知道通过点击事件来触发加载-->     <!-- 如何实现一跳转到视图,就调用$scope.getHomeData()方法呢? -->     <a href="javascript:void(0);" ng-repeat="getHomeData()">   </body></html>JS代码//配置主页的路由mainApp.config(function($stateProvider, $urlRouterProvider) {  //默认指向404  $urlRouterProvider.otherwise("/404");  //配置路由  $stateProvider.state('home', {    url: '/home',    templateUrl: 'home.html',    controller : function($scope,$http){      //定义获取首页相关数据的方法      $scope.getHomeData = function(){        $http({          url : '/getHomeData',          method : 'POST'        }).then(function(){            //请求成功        },function(){            //请求失败        })      };    }  }).state('404',{    url: '/home',    templateUrl: 'home.html'  });});麻烦大神看一下伪代码,多多指教
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 760 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信