• 小程序缓存数据


    toModify(e){
    console.log('点击修改收货地址,携带的值为:', e)
    const siteInfo = e.currentTarget.dataset
    wx.setStorageSync('siteInfo', siteInfo);
    this._goToSomePage(`/pages/third/add address/add address`)
    },
    _goToSomePage(url) {
    wx.navigateTo({
    url: url,
    })
    },
     

    // // 取出缓存的收货地址信息
    // wx.getStorageSync('siteInfo')
    // const siteInfo = wx.getStorageSync('siteInfo')
    // this.setData({
    // siteInfo
    // })

    // console.log('获取的site缓存为:', siteInfo)
    // const names = siteInfo.names
    // const phone = siteInfo.phone
    // const home = siteInfo.address.match(/(S*)-/)[1];
    // const site = siteInfo.address.match(/-(S*)/)[1];
    // console.log('home', home)
    // console.log("site", site)
    // this.setData({
    // names,
    // phone,
    // site,
    // Adress: home,
    // })
     
     
    注意:
    一、当使用缓存时,跳转页面为两个,如果共用一个,则编辑和添加都会取用缓存的值
    二、
  • 相关阅读:
    如何检测浏览器url变化
    nodejs学习笔记 —— 异步编程解决方案
    进程和线程总结
    angular 表达式与指令
    angular 依赖注入
    grunt 插件开发注意事项
    vmstat & mpstat & w
    css 常用布局属性解释
    前端面试题
    移动端尺寸
  • 原文地址:https://www.cnblogs.com/Annely/p/11203056.html
Copyright © 2020-2023  润新知