精华内容
下载资源
问答
  • 小程序刷新页面

    千次阅读 2018-09-19 13:58:03
    场景值:页面有弹层输入框,输入之后,重新请求页面数据,即相当于是刷新按钮。 解决办法: this.onLoad() this.onShow()

    场景值:页面有弹层输入框,输入之后,重新请求页面数据,即相当于是刷新按钮。

    解决办法:

    • this.onLoad()
    • this.onShow()
    展开全文
  • 微信小程序刷新页面

    千次阅读 2019-03-04 16:58:37
    平时作小程序开发时候会遇到一些刷新页面的问题,下面就一起来看一下。

    平时作小程序开发时候会遇到一些刷新页面的问题,下面就一起来看一下。

    因为小程序本身不存在刷新页面,
    所以大家在进行删除、重命名、调取后台数据时,想实现页面的重新加载,
    就要去执行下onLoad函数重新渲染。

       已删除为例
     //删除
      delete:function(e){
        var that=this;
        var id = e.currentTarget.dataset.id // 当前点击的id
        wx.showModal({  // 提示框
          title: '提示',
          content: '确定删除吗',
          success:function(res){
            if(res.confirm){
              myConsult.getDelete(id, (res) => {
                console.log(res)
                if(res.code==201){
                  that.setData({ pageIndex: 1, doctorArr: [] });//   重点
                  that.onLoad()//重点   重新执行下onLoad去获取当前的数据
                }
              });
            }
          }
        });
      }
    
    展开全文
  • 微信小程序 刷新页面

    万次阅读 2018-09-05 15:45:28
    刷新页面,其实就是刷新页面上的数据。一般页面数据加载函数都写在 onLoad 或者 onShow 的回调函数中。所以我们只要获取当前页面,完后手动调用这两个函数即可 let pages = getCurrentPages() //获取页面数组 let ...

    刷新页面,其实就是刷新页面上的数据。一般页面数据加载函数都写在 onLoad 或者 onShow 的回调函数中。所以我们只要获取当前页面,完后手动调用这两个函数即可

    let pages = getCurrentPages() //获取页面数组
    
    let curPage = pages[pages.length - 1]  //获取当前页
    
    curPage.onShow() //手动调用生命周期函数

    onShow与onLoad的区别

    • onShow :不光第一次进入会加载数据,跳转走再回退的时候也会触发
    • onLoad :仅第一次进入会触发。
    展开全文
  • 关于小程序刷新页面的方法

    千次阅读 2019-09-11 10:43:43
    1:当前页面刷新 //第一种方式:获取到当前页面的页码数,再进行刷新 const pages=getCurrentPages(); const perpage=pages[pages.length-1]; perpage.onload(); //第二种方法:直接获取当前页面刷新 var that=...

    1:当前页面的刷新

    //第一种方式:获取到当前页面的页码数,再进行刷新
    const pages=getCurrentPages();
    const perpage=pages[pages.length-1];
    perpage.onload();
    
    //第二种方法:直接获取当前页面刷新
    var that=this;
    that.onload();
    

    2:返回上一个页面的刷新

    //因为返回上一个页面是不会再执行onload(只会执行一次),所以我们可以再onshow执行
    //第一种方法:onshow
    data:{
      datalist:false
    },
    onshow:{  
      var that=this;
      that.setData({
         datalist:true
      })
    }
    
    //第二种方法 获取当前页面再刷新、
    const pages=getCurrenPages();
    pages[pages.length-2].onload();
    
    展开全文
  • 微信小程序刷新页面数据

    万次阅读 2018-05-15 17:49:05
    当我们在另一个页面提交了一些修改的数据后,返回的页面里面的数据有的还是没有任何变动,需要你重新登录才会发生变化,我们如何防止这种情况呢?下面我来为大家讲解。。。首先你要在你修改的页面中,把你修改的数据...
  • 首先通过接口在onload里获取到购物车数据渲染出来 ... * 生命周期函数--监听页面显示 */ onShow: function () { var shoplist=wx.getStorageSync('cart') this.setData({ shoplist:shoplist }) this.
  • 小程序刷新页面(重新绑定数据)

    万次阅读 2018-08-04 20:06:56
    //判断是否有打开过页面 if (getCurrentPages().length != 0) { //刷新当前页面的数据 getCurrentPages()[getCurrentPages().length - 1].onLoad() }  
  • 这时候我们在页面第一次执行onLoad函数的时候可以定义一个变量_options将onLoad函数的参数options存储到这个变量中,等操作函数执行完毕时,调用this.onLoad(_options),如果本次操作之后下一次该界面加载时onLoad...
  • 微信小程序----返回上一页刷新或当前页刷新

    万次阅读 多人点赞 2018-04-05 19:11:49
    HTML实现当前页面刷新 首先我们都知道在HTML页面我们要实现当前页面刷新一般会怎么解决呢? 1,reload()方法刷新当前页面... 1,在实现效果之前,需要知道微信小程序页面生命周期,不是很清楚的可以看微信小程序
  • 小程序刷新重置当前页面

    万次阅读 2018-08-21 15:20:27
    小程序开发过程中遇到提交表单,当表单提交完成后重置当前页面,因此需要用到刷新当前页面,关键代码如下: if (getCurrentPages().length != 0) { //刷新当前页面的数据 getCurrentPages()[getCurrentPages()...
  • 小程序刷新页面更新数据

    千次阅读 2020-06-09 11:46:36
    小程序刷新页面过程大家都懂得,特别是网络不好的时候,觉得这te,ma,就是一种折磨,如何做到不刷新页面就可以更新数据? 页面栈: 小程序的每一个页面都是一个page对象,一个小程序最多有10层页面栈 ...
  • 微信小程序刷新webview页面问题

    万次阅读 2018-03-09 17:41:47
    比着原生的小程序页面来说,方便了不少,但是刷新是个问题。这里记录一下刷新的方法。 二、微信小程序的生命周期函数 生命周期函数 onLoad: 页面加载 一个页面只会调用一次。 接收页面参数可以获取wx.navi...
  • 微信小程序页面刷新,下拉刷新

    万次阅读 2018-05-07 08:58:35
    最近做项目的时候略微研究了一下微信...当然,微信小程序并没有类似于网页或者Android的页面重载方法.刷新页面只能通过setData或者使用官方提供的下拉刷新.1.使用setDatathis.setData({ shop_list: new_shop_list ...
  • 小程序刷新当前页面

    2019-11-22 11:06:30
    //刷新当前页面 if (getCurrentPages().length != 0) { //刷新当前页面的数据 getCurrentPages()[getCurrentPages().length - 1].onLoad() }
  • 小程序下拉刷新页面

    2020-07-16 11:00:39
    小程序下拉刷新页面本质是重新请求一遍数据,在请求数据前调用wx.showNavigationBarLoading() 这是在标题栏中显示加载,数据请求成功后让它隐藏,调用wx.hideNavigationBarLoading() //完成停止加载 wx....
  • 微信小程序刷新webview页面

    千次阅读 2018-05-15 10:24:47
    微信小程序刷新webview页面 小程序通过web-view标签嵌入HTML网页后,刷新网页方法: this.setData { bindUrl: '' } this.setData { bindUrl: '...
  • 小程序刷新当前页面和刷新上个页面 刷新当前页面 const pages = getCurrentPages() //声明一个pages使用getCurrentPages方法 const perpage = pages[pages.length - 1] //声明一个当前页面 perpage.onLoad() //...
  • 微信小程序刷新当前页面

    千次阅读 2019-12-30 17:11:47
    小程序开发过程中遇到授权(授权完成后刷新当前页面)或者提交表单(重置当前页面),关键代码如下: if (getCurrentPages().length != 0) { getCurrentPages()[getCurrentPages().length - 1].onLoad() } ...
  • 小程序实现下拉刷新页面 onPullDownRefresh: function () { // 下拉刷新 var page = getCurrentPages().pop(); // 得到这个页面对象 page.onLoad(); // 调用页面的onLoad()方法进行刷新页面 wx....
  • 微信小程序 webview 页面刷新

    千次阅读 2019-01-15 08:58:57
    由于小程序没有提供与 webview 的实时通信能力,因此刷新页面是个可考虑的做法。 解决方案 首先,解决回到 webview 刷新的问题,webview 自带缓存,直接物理键返回,或者 back api 返回,都不会更新实时数据,这个...
  • 小程序组件页面刷新问题

    万次阅读 2018-09-13 18:26:55
    1.A页面点击跳转到B页面,在B页面操作后A页面应该发生变化,但是实际上我们点击返回的时候我们发现并没有刷新,通过小程序的生命周期函数由onLoad(页面加载)、onReady(页面初次渲染完成)、onShow(页面显示)、...
  • 小程序触发刷新页面的方法

    千次阅读 2020-11-30 20:08:17
    小程序不存在刷新页面的方法 通常来说,我们刷新页面是因为数据有更新,因此要在数据更新后调用刷新页面的方法,来让用户看到新的数据。 比如说我现在从购物车里删除了一件商品,我们要让用户看到删除的商品不见了,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 155,880
精华内容 62,352
关键字:

小程序刷新页面