小程序 navigateback 后能刷新页面吗
6个回答
展开全部
如果目标页面没有最大化的相应操作是不可能办到的。 页面跳转后需要在目标页面加载时加入以下silverlight代码: Application.Current.Host.Content.IsFullScreen
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在app.js中设置全局变量,如gCourse:{},
在跳转后的页面通过onShow()赋值,并在要执行函数中引用该函数 this.onShow()
onShow:function(e){
// 页面显示
var appInstance = getApp()
this.setData({ courseItems: appInstance.gCourse })
},
(本人是小白,术语不懂。就是这几天一直在纠结该问题,今日试出来了,跟大家分享一下。)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要刷新的操作写在onshow,,不需要刷新的操作写在onload
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var pages = getCurrentPages();//获取当前打开的页面栈,返回为数组,索引顺序为打开的顺序
var prePages = pages[pages.length - 2];//获取到上一个页面对象
prePages.initList();//执行上一个页面对象中的刷新数据方法
var prePages = pages[pages.length - 2];//获取到上一个页面对象
prePages.initList();//执行上一个页面对象中的刷新数据方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询