小程序wx.request请求到前端的值怎么写到本地缓存里

小程序wx.request请求到前端的值怎么写到本地缓存里,值在text里面

参考:


5、微信小程序-网络请求和本地存储_微信小程序网络请求_jimi3322的博客-CSDN博客 文章目录前言一、准备二、网络请求1.微信小程序请求网络的方法2.发送网络请求3.网络请求的封装4.网络返回请求数据的处理三、本地存储前言这节我们来看下在微信小程序中如何进行网络请求的。一、准备在调用网络请求方法之前需要做一些配置否则会导致请求不成功,有两种配置方式:1、在 小程序后台-开发-开发设置-服务器域名 中进行配置。打开 后台>开发管理>开发设置,在开发设置中可以添加服务器域名,配置为服务器域名后,可与小程序进行网络通信。2、还可以打开微信开发工具>详情>_微信小程序网络请求 https://blog.csdn.net/qq_40348833/article/details/124345713

这篇文章可以看一下,


如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

参考一下
https://blog.csdn.net/GOODter/article/details/130212913

使用小程序提供的API,存wx.setStorageSync(key, data)wx.getStorageSync(key)
官方文档:

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇文章:微信小程序网络请求wx.request请求 也许能够解决你的问题,你可以看下
  • 您还可以看一下 杨春鹏老师的微信小程序全集课程中的 通过wx.request请求数据小节, 巩固相关知识点
  • 除此之外, 这篇博客: 小程序请求,wx.request 请求封装中的 小程序请求,wx.request 请求封装 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    
     // 提示与加载工具类
    export default class Tips {
        static success(title) {
        wx.showToast({
          title: title,
          icon: 'success',
          duration: 2000
        })
      }
      static error(title) {
        wx.showToast({
          title: title ||'出错啦~',
          image: '/static/images/error.png',
          mask: true,
          duration: 1500
        })
    }
    // 请求封装
        /**
        *@params url        string       接口地址
        *@params data       object       请求参数
    	*@prams  [method]   string     请求方式GET||POST
    	*@prams  [header]  string     请求头类型
        **/
         const host = 'localhost:8080'//仅为示例,并非真实的地址
    export function request(url, data, method, header) {
      wx.showLoading({
        title: '加载中' // 数据请求前loading
      })
      return new Promise((resolve, reject) => {
        wx.request({
          url: host + url, // 仅为示例,并非真实的接口地址
          method: method || 'POST',
          data: data,
          header: {
            'Authorization': '',
            'content-type': header || 'application/json', // 默认值
            'sign': '',
          }, //配置请求头
          success: function (res) {
              //请求成功回调
            wx.hideLoading();
            if (!res.data.success) {
              //请求有响应,但有异常
              Tips.error(res.data.msg)
            }
            resolve(res.data)
          },
            
          fail: function (error) {
              //请求失败
            wx.hideLoading();
            Tips.error(error.msg)
            reject(error.msg)
          },
          complete: function () {
            wx.hideLoading();
          }
        })
      })
    }
    export function get(url, data) {
      return request(url, data, 'GET')
    }
    export function post(url, data) {
      return request(url, data, 'POST')
    }
    

    使用方式

    import {
      request
    } from '@/utils/index.js'
    export const getActDetail = (params) => request('app/user?id='+params, {}, 'GET', '') 
    export const getActList = (params) => request('app/page', params, 'POST', '') 
    
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^