【发布时间】:2020-07-21 21:00:10
【问题描述】:
我的 Angular.js 应用程序中有一个页面,它执行 http 请求并用结果填充一些文本框。
我通过使用导航到此页面:
$state.go('utab.history');
但是当它到达页面时,所有文本框都是空白的,我目前正在使用 Ionics 离子刷新器:
<ion-refresher
pulling-text="Pull to refresh..."
on-refresh="showappraisal()">
</ion-refresher>
调用控制器函数,然后填充所有文本框,但现在应用程序几乎完成我需要解决这个问题。
我在$state.go('utab.history'); 之前尝试过使用$rootScope.$emit("CallParentMethod", {});,它确实运行了该函数,但同样,它只是不填充文本框,直到我执行拉刷新(即使它们调用相同的函数)。
有没有办法在 utab.history 加载时获取事件?
【问题讨论】:
-
我认为我们需要更多代码来解决这个问题。比如你如何准确地加载你的数据。
标签: javascript angularjs ionic-framework