当前位置: 首页 > news >正文

介绍做ppt高大上图表的网站网站seo的主要优化内容

介绍做ppt高大上图表的网站,网站seo的主要优化内容,郑州网络推广招聘,怎么0成本做网站目录 一、本地数据存储 wx.setStorage wx.setStorageSync 1.1、异步缓存 存取数据 1.2、同步缓存 存取数据 二、使用url跳转路径携带参数 2.1、 wx.redirectTo({}) 2.2、 wx.navigateTo({}) 2.3、 wx.switchTab({}) 2.4 、wx.reLaunch({}) 2.5、组件跳转 三、…

 

目录

一、本地数据存储 wx.setStorage wx.setStorageSync

 1.1、异步缓存 存取数据

1.2、同步缓存 存取数据

二、使用url跳转路径携带参数

2.1、 wx.redirectTo({})      

2.2、 wx.navigateTo({})   

2.3、 wx.switchTab({})

2.4 、wx.reLaunch({})

 2.5、组件跳转

三、globalData(全局)


一、本地数据存储 wx.setStorage wx.setStorageSync

在微信小程序中,大多数的数据操作都是异步的,包括像 wx.setStorage 这样的存储数据的方法。异步操作意味着当调用这些方法时,程序会继续执行后续的代码,而不会等待这些方法执行完成。当这些异步方法执行完成时,会通过回调函数来返回结果或执行后续逻辑。

而同步操作则是指方法执行时会阻塞后续代码的执行,直到该方法执行完成才会继续执行后续代码。

针对 wx.setStorage 方法,它是一个异步的数据存储方法,优势和区别主要体现在以下几点:

  1. 非阻塞:异步方法不会阻塞后续代码的执行,可以提高程序的响应速度和性能。

  2. 避免页面假死:如果使用同步方法进行数据存储,可能会导致页面假死,用户体验会受到影响。

  3. 更好的并发控制:异步方法适用于需要处理大量并发请求的场景,能更好地控制多个操作之间的执行顺序和结果处理。

总的来说,异步方法能够更好地保持程序的响应性和用户体验,而同步方法可能会导致页面假死、响应迟缓等问题。因此,在小程序开发中,推荐使用异步方法进行数据操作,如 wx.setStorage,确保程序的流畅性和性能

 1.1、异步缓存 存取数据
  wx.setStorage({           // 异步存储数据key: 'user',data: 'zhangsan',})wx.getStorage({         //异步取出数据key: 'user',success: function(res) {console.log(res)},});
1.2、同步缓存 存取数据
 wx.setStorageSync('name', '张三')    //同步存储数据wx.getStorageSync('id')           //同步取出数据

二、使用url跳转路径携带参数

2.1、 wx.redirectTo({})      

        不允许跳转到 tabBar

///关闭当前页面跳转 
wx.redirectTo({url:"/pages/index/index?id=999"})
//跳转的页面上js 获取onLoad(options) {console.log(options);
},
2.2、 wx.navigateTo({})   

        不允许跳转到 tabBar

//保留当前页面,跳转到应用内的某个页面
wx.navigateTo({url: '/pages/user/index?id=999'});
//跳转的页面上js 获取onLoad(options) {console.log(options);
},
2.3、 wx.switchTab({})

    只能跳转到tabBar页面且不能携带参数

   wx.switchTab({url: '/pages/index/index'})

2.4 、wx.reLaunch({})

    关闭所有页面,打开到应用内的某个页面

   wx.reLaunch({url: '/pages/index/index?id=999'})
//跳转的页面上js 获取onLoad(options) {console.log(options);
},
 2.5、组件跳转

效果跟上面一模一样,注意事项也是一样,只是形式不同罢了


<view><navigator open-type="switchTab" url="/a">/navigator><navigator open-type="reLaunch" url="/a?id=1"></navigator><navigator open-type="redirectTo" url="/a?id=1"></navigator><navigator open-type="navigateTo" url="/a?id=1"></navigator>
</view>

三、globalData(全局)

  globalData类似vue中的vuex,当globalData中数据发生改变时,页面上之前赋值信息不回发生改变,如果要求改变的话也需要改变,可以在切换页面的时候 在onShow中再重新赋值。

// app.js 类似vuex 全局可以
App({globalData:{},
})
// a.js
const app = getApp();
app.globalData.token='sdasdasd';
//b.js
const app = getApp();
console.log(app.globalData.token) //sdasdasd

http://www.laogonggong.com/news/9397.html

相关文章:

  • 深圳品牌网站推广竞价是什么工作
  • 山西网站推广公司杭州排名优化公司电话
  • 网页平台制作seo 推广教程
  • 专业网站建设公司兴田德润在哪里福州seo排名优化
  • 江苏专业做网站的公司哪家好网络营销常用的工具有哪些
  • 宁波seo网站建设费用百度自然搜索排名优化
  • 佛山专业网站设计公司怎么找百度客服
  • 杭州微网站开发公司电话怎么注册网站
  • 北京做网站好的短视频获客系统
  • 东莞 塑胶 网站建设为企业策划一次网络营销活动
  • 做ppt网站有哪些内容吗网络营销的手段有哪些
  • 阆中市网站建设服务怎么建立网站平台
  • 网站cms是什么北京网站推广服务
  • 免费logo设计官网seo搜索引擎优化视频
  • 北京西站是疫情区吗网络销售怎么做
  • 政务网站开发方案软文营销经典案例200字
  • 襄阳做网站公司哪家好深圳网站优化排名
  • 广州网站建设 美词广州seo黑帽培训
  • qq开放平台网站开发申请不通过的原因旺道网站优化
  • 做谷歌外贸较好网站贵州萝岗seo整站优化
  • 杭州网站制作工作室网站流量查询平台
  • 国外html5做网站中国销售网
  • 怎么免费建立自己网站百度广告投放平台
  • 建站快车凡科漯河seo推广
  • 个人设计师为什么做网站营销软文500字范文
  • 厦门网站设计公司找哪家厦门小程序建设服务营销理论
  • wordpress完全卸载教程商品关键词怎么优化
  • 宝安高端网站建设杭州优化商务服务公司
  • 吉林响应式网站建设权重查询入口
  • 自己做网站需要买哪些搜索seo优化