AppGyver类固醇选项卡页面刷新

AppGyver Steroids tab Page Refresh

本文关键字:刷新 类固醇 选项 AppGyver      更新时间:2023-09-26

我已经使用配置文件为我的应用程序设置了选项卡,如下所示:

steroids.config.tabBar.tabs = [
   {
     title: "Index"
     icon: "icons/home.png"
     location: "http://localhost/index.html"
   },
   {
     title: "Top 10"
     icon: "icons/top10.png"
     location: "http://localhost/top10.html"
   },
   {
     title: "Buscar"
     icon: "icons/search.png"
     location: "http://localhost/search.html"
   },
   {
     title: "Favoritos"
     icon: "icons/favs.png"
     location: "http://localhost/favs.html"
   },
   {
     title: "Recomendado"
     icon: "icons/search.png"
     location: "http://localhost/search.html"
   },
 ]

这很好用。问题出在Favs页面上,我试图让它在每次点击时刷新。现在我找不到这样做的方法。我当前的代码在jQuery Document Ready函数中,所以它可以工作,并在第一次输入时刷新收藏夹列表。但在页面的后续时间中,它不会刷新。如何在每次输入列表时刷新此页面?

我使用visibilitychange事件完成了这项工作,如下所述:http://docs.appgyver.com/en/edge/steroids_Steroids%20Native%20UI_events_events.visibilitychange.md.html

最后一个正确的代码是:

document.addEventListener("visibilitychange", getFavs, false);

将其放置在选项卡的JS文件中效果非常好。