首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【微信小程序15】CSS模块化、使用缓存在本地模拟服务器数据库

设置数据缓存(异步) 我们在app.js中添加如下代码,首先通过require加载data.js文件作为初始化数据,然后在应用程序生命周期函数onLaunch里使用wx.setStorage方法将初始化数据存入到小程序的缓存中...// app.js // 加载data.js文件作为初始化数据 var dataObj = require("data/data.js"); App({ // 监听小程序初始化的函数 onLaunch...:function(){ // 将初始化数据存入到小程序的缓存中,异步方法 wx.setStorage({ // key、data两个object...设置数据缓存(同步) 同步方法wx.setStorageSync是在异步方法名wx.setStorage加了一个后缀“Sync”,不仅仅是setStorage,小程序中几乎所有的同步方法的方法名都是在异步方法名后增加了...// app.js // 加载data.js文件作为初始化数据 var dataObj = require("data/data.js"); App({ // 监听小程序初始化的函数 onLaunch

2.1K20

微信小程序仿阿姨帮【含教程】

在创建了一个微信小程序后,会自动生成一些基本文件: page文件夹 页面文件夹 包含你所有的页面文件,至少包含.js .wxml .wxs后缀文件,.json可选 utlis文件夹 app.js 控制全局的逻辑结构...这就跟本地存储有关了,我们学JS时知道localStorage能够长期的保持数据,我们不妨使用它来实现这种数据之间的传输。...微信小程序与之等效的是Storage本地存储,我在这调用了wx.setStorage和wx.getStorage两个API,当我选中某个城市时,就把这个数据保存(setstorage)到数据库中,然后主页使用提取...city=e.target.dataset.text; // setStorage API设置本地存储 wx.setStorage({ key:"city", data:city }); wx.switchTab.../server/index' //跳转到服务项目页面 }) } order:function(e){ console.log(e.target.dataset.text); wx.setStorage(

1.4K50

WeChat 模块、模板与缓存

文件中,并在 post.js 文件里通过 require 来加载 data.js 文件,但现在有一个问题,如果我们要修改数据怎么办?...中加入以下代码:var dataObj = require("data/data.js")App({ onLaunch:function(){ wx.setStorage({ key...文件作为初始化数据,在应用程序生命周期函数 onLaunch 里,使用 wx.setStorage 方法将初始化数据存入到小程序的缓存中缓存使得小程序具备了本地存储数据的能力,它具有以下几个特点:只要用户不主动清除缓存...文件的 3 篇文章数据,Storage 面板是查看缓存的重要功能,当开发者遇到与缓存相关的问题时,请一定要到这里来看一看同步设置缓存同步方法 wx.setStorageSync 是在异步方法名 wx.setStorage...后加了一个后缀 “Sync”,不仅仅是 setStorage,小程序中几乎所有同步方法的方法名都是在异步方法名后增加了 “Sync”,而同步方法只接收 key 和 data 这 2 个参数,并没有 success

1.2K30

开发|走进小程序(三)

sort=2就是按照销量排序 2.上拉加载:start默认为0, 每一次触底start+=40,继续请求下40条数据,请求下来以后把这40条添加到list里面,包括loading图标 详细代码如下: 1.Js...wx.navigateTo跳转到详情页的时候携带id过去 2.在详情页的onload里,options.id可以接受到跳转过来的时候携带的id值,然后根据此id值请求详情页接口,得到数据,渲染详情页 详细代码如下: 1.Js...说明购物车里不存在当前商品 cart.push(obj); } // 将cart重新存进storage进行覆盖 wx.setStorage...(err) { // 代表购物车为空 // 存储当前这一条商品 // 存一个数组,目的是方便下一次存新的数据往里面去添加 wx.setStorage...购物车编辑:选框修改的时候判断选框是否选中来决定总价的加减;步进器来设 详细代码: 1.js部分: data: { cart : [], // 存储购物车所有信息 totalPrice

85040

微信小程序开发用户授权登录

session_key & openid 生成 3rd_session(微信方提出的基于安全性的考虑,建议开发者不要将openid等关键性信息进行数据传输) 并返回 3rd_session 到小程序端 小程序端 wx.setStorage...//获取到用户凭证 存儲 3rd_session var json = JSON.parse(res.data.Data) wx.setStorage...userInfo[我们为了后续的处理,所以后台这块返回用户信息,如果用户还未登录,用户信息,返回是空,反之则有值] //存储用户ID wx.setStorage...'none'; //获取用户信息button this.myMenu = 'block'; //跳转待支付订单页 //更新缓存中的用户信息 wx.setStorage...appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 对称解密的目标密文为 Base64_Decode(encryptedData

2.4K60

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券