最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序tabBar 返回tabBar不刷新頁(yè)面

 更新時(shí)間:2019年07月25日 11:19:34   作者:一只魚(yú)呀hj  
這篇文章主要介紹了微信小程序tabBar 返回tabBar不刷新頁(yè)面,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1、在一個(gè)項(xiàng)目中,遇到了這個(gè)場(chǎng)景:返回tabBar中的某個(gè)頁(yè)面是需要保存數(shù)據(jù),但是新進(jìn)這個(gè)頁(yè)面需要清除數(shù)據(jù)。

2、場(chǎng)景如下圖:報(bào)修進(jìn)入下一步,返回第一步時(shí)不能刷新頁(yè)面(即保留頁(yè)面數(shù)據(jù)),從其他tabBar進(jìn)入報(bào)修頁(yè)面時(shí)就需要清空可能已經(jīng)填寫(xiě)的數(shù)據(jù)。

3、解決辦法,在第二步頁(yè)面做了一個(gè)本地存儲(chǔ)變量,在第一步的頁(yè)面判斷這個(gè)變量進(jìn)而確定是否是第二步頁(yè)面返回。

其中,因?yàn)榈谝徊接猩蟼鲌D片的操作,也會(huì)執(zhí)行"onShow",因此在當(dāng)前頁(yè)面又新增了一個(gè)變量去判斷onShow是否是上傳圖片引起的。

第二步頁(yè)面代碼:

onShow: function () {
  wx.setStorageSync('repair',1)
 },

第一步頁(yè)面代碼:注:temp在聲明的時(shí)候是0,這個(gè)變量是在上傳圖片成功后置為了1

onShow: function () {
  let value = wx.getStorageSync('repair');
  var _tmp = this.data.temp;
  //返回的時(shí)候不清空數(shù)據(jù)
  if (!value){
   //清空數(shù)據(jù)
   this.setData({
    data:""
   })

  }
 },
onHide: function () {
  if(this.data.temp){
   wx.setStorageSync('repair', 1);
  }else{
   wx.removeStorageSync("repair");
  } 
 },

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

青川县| 四会市| 司法| 绥棱县| 清苑县| 甘肃省| 德令哈市| 横山县| 尤溪县| 武功县| 汤阴县| 海淀区| 乐清市| 马山县| 宝应县| 花莲市| 岳西县| 扶余县| 尖扎县| 新乐市| 南岸区| 商丘市| 肥西县| 米易县| 阿拉善盟| 临潭县| 靖江市| 余姚市| 独山县| 北票市| 东海县| 孝义市| 手机| 阜阳市| 清镇市| 托克托县| 道真| 宝山区| 平乡县| 鸡泽县| 怀远县|