收藏
回答

以下是编辑框页面的代码,编辑完跳转后Storage不知何故被清空

var app = getApp();
Page({
  data:{
    txtInit:"",
    tIndex:null,
    txt:"",
    borderWidth: app.globalData.borderWidth,
  },
  gettxt: function(e){
    // console.log(e.detail.value);
    let that = this;
    let txts = e.detail.value.replace(/\s+/g, " ");
    wx.setStorageSync('temptxt', txts);
    that.setData({
      txt: txts
    });
  },
  confirmtxt: function(){
    // let that = this;
    // if(wx.getStorageSync('temptxt') != ""){
 
    // };
    // var temptxt = that.data.txt || that.data.txtInit;
    // console.log(temptxt);
    // let txtObjStr = JSON.stringify({ t_index: that.data.tIndex, cnt: that.data.txt });
    // console.log(JSON.stringify({ t_index: that.data.tIndex, cnt: that.data.txt }))
    // if(temptxt != " " && temptxt != ""){
    //   console.log(temptxt);
      // wx.setStorage({
      //   key: 'temptxt',
      //   data: { t_index: that.data.tIndex, cnt: that.data.txt },
      // });
      // if(that.data.tIndex != undefined){
        // wx.setStorageSync('temptxt', txtObjStr);
      // }else{
      //   wx.setStorageSync('temptxt', {t_index: that.data.tIndex, cnt: that.data.txt});
      // }
      wx.switchTab({
        url: '../index/index',
        success: function(res){
          // success
        },
        fail: function(res) {
          // fail
          app.warn("跳转失败");
        }
      })
    // }else{
    //   app.warn("你并未输入有效文字信息!");
    // };
  },
  onLoad:function(options){
    // 生命周期函数--监听页面加载
    // console.log(options);
    wx.setStorageSync('temptxt', "");
    wx.setStorageSync('tIndex', options.tIndex);
    console.log(options.txt);
    console.log(options.tIndex);
    if(options.txt != "undefined" && options.tIndex !== "undefined"){
      this.setData({
        tIndex: options.tIndex,
        txtInit: options.txt,
      })
    }
  },
})


回答关注问题邀请回答
收藏

3 个回答

  • 工号 9527
    工号 9527
    2017-05-16

    请问是哪个版本?

    2017-05-16
    有用
    回复
  • 元夕
    元夕
    2017-05-17

    在上周及之前时代码还是好用的(当时用的是注释掉的代码),真机也是正常的,没有出现过storage的问题。这周一来,真机和模拟器都出问题了,各种改也没用,其他页面存储没问题,只有在这个编辑文本的界面存和跳转后发生了这情况,发的代码就是这个编辑文本界面的代码

    2017-05-17
    有用
    回复
  • 元夕
    元夕
    2017-05-17

    微信web开发者工具 v0.17.170900

    2017-05-17
    有用
    回复
登录 后发表内容