收藏
回答

success(res)的res.data存到微信小程序的本地token存不进去?

 wx.request({  

      url: 'http://localhost:9999/security/login',  

      method: 'POST', 

      data: requestData,  

      success: res =>{ 

        if (res.data && res.data.token{  

          var obj = JSON.parse(res.data)

          try {  

            wx.setStorageSync({

              key:"token",

              data:obj

            })

           

            console.log('数据已存储到本地缓存');  

          } catch (error{  

            console.error('存储数据时出错:', error);  

          }  }


但是token并没有成功存储进去为什么,我在index页存了token,但是home页取不到token

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

3 个回答

  • 🐱
    🐱
    03-20

    var obj = res.data 直接这样

    03-20
    有用 1
    回复 1
    • 月色长眠
      月色长眠
      03-20
      但是存不到本地存储里面
      03-20
      回复
  • 0
    0
    03-20

    语法换成这样试试

    03-20
    有用
    回复 2
    • 0
      0
      03-20
      03-20
      回复
    • 月色长眠
      月色长眠
      03-20回复0
      我已经发现问题了,我的data太大了,我const了一个代称存入本地了
      03-20
      回复
  • H1HAO 🇨🇳
    H1HAO 🇨🇳
    03-20

    打印var obj = JSON.parse(res.data)然后去缓存那看是不是有数据

    03-20
    有用
    回复 2
    • 月色长眠
      月色长眠
      03-20
      有数据
      03-20
      回复
    • 月色长眠
      月色长眠
      03-20
      就是一直存不进去本地缓存
      03-20
      回复
登录 后发表内容