关于杏盛
发布者:小程序跨页面交互时间:2021-01-15来源:小程序跨页面交互
微信小程序的分包大小已经到达了 12M 大小,一方面说明小程序的确逐步为开发者放开更大的权限,另一方面也说明了对于某些小程序 8M 的大小已经不够用了。这里列举一些跨页面交互的场景。
对于 B 端应用的业务需求来说,小程序开发的复杂度相对比网页开发要复杂一些。一个是双线程的处理机制问题,另一个是页面栈之间交互问题。
目前只需要开发微信小程序,为了在小程序页面中可以使用 properties behaviors observers 等新功能,已经使用 Component 构造器来构造页面。具体可以参考 微信小程序 Component 构造器 。如果你也没有多端开发的需求,建议尝试使用,可以得到不错的体验。对于小程序在页面中点击触发 wx.navigateTo 跳转其他页面,中间会有一段时间的空白加载期(对于分包出去的页面,空白期则会更长),但是这是小程序内部机制,没有办法进行优化。我们只能眼睁睁的等待这段没有意思的空白期过去。
当考虑到跳转页面后的第一件事情便是取数逻辑,那么我们是否能够进行优化呢?答案是肯定的。我们没有办法直接在当前页面取得数据之后再进行跳转操作(这样操作更不好),但是我们却可以利用缓存当前的请求,详情可以参考我之前的博客文章 —— Promise对象 3 种妙用 。
标签:小程序跨页面交互联系杏盛
全国服务电话400-622-6167
邮箱liujunlei@net532.net
传真0532-66087188
杏盛网络提供上海网站建设,上海网络营销,上海网络推广,上海网站优化,上海移动营销,上海电商托管,上海网络公关等多种服务!
版权所有2024杏盛网络科技有限公司
备案号: