0
我使用的离子产生谁通过HTTP请求从API获取数据时,我改变看法的应用程序,我看到了控制器的完全加载的数据之前的观点是:ionic1等待加载之前下一个视图的HTTP响应
我如何可以加载下一个控制器的数据,只看到最后的结果:
在这里谁开始的角度变化按钮:
<ion-item class="item-thumbnail-left item-icon-right" ng-repeat="inscription in inscriptions" ng-click="loadActiProfil({{inscription}})" href="#/app/activite">
预先感谢您
我用$ state.go()转到下一个视图和$ ionicLoading,但我继续看到加载屏幕后面的加载,它确实很丑。有没有办法显示加载屏幕,等待下一个控制器的http响应,显示下一个视图,并最终隐藏laoding屏幕? – tazee
该过程是:1 - 显示$ ionicLoading,2 - 发送您的http请求,3 - 在http响应CALLBACK: - 3.1隐藏$ ionicLoading - 3.2 $ state.go到您的状态。你必须显示离子载入并发送你的http请求到“主要流程”中,然后在给予$ http的回调中完成其余部分(如果这是你用来执行http请求的)。 – VinceOPS
对不起,我没有看到我如何做到这一点,如果我在第一个控制器作用域中的请求数据($ scope.data = data)然后state.go(secondcontroller)数据在第二个不可见视图。 – tazee