04 2021 档案
摘要:校友会小程序云开发提供了一个 JSON 数据库,顾名思义,数据库中的每条记录都是一个 JSON 格式的对象。 一个数据库可以有多个集合(相当于关系型数据中的表),集合可看做一个 JSON 数组,数组中的每个对象就是一条记录,记录的格式是 JSON 对象。 以下是一个示例的集合数据,假设我们有一个 t
阅读全文
摘要:校友会小程序定位是大量校友的社交类应用,因此对于性能,用户体验,交互体验要求很高,对于小程序的打开,流畅性, 数据的渲染都必须做尽可能的优化 运行时性能 setData setData 是校友会小程序开发中使用最频繁的接口,也是最容易引发校友会小程序性能问题的接口。 其工作原理如下 校友会小程序的视
阅读全文
摘要:校友会小程序启动是用户体验中极为重要的一环,启动耗时过长会造成校友会小程序用户流失 开发者代码注入(逻辑层) 校友会小程序启动时需要从代码包内读取小程序的配置和代码,并注入到 JS 引擎中。 在校友会主包代码注入过程中,会触发小程序的 App.onLaunch 和首次 App.onShow 生命周期
阅读全文
摘要:校友会小程序启动是用户体验中极为重要的一环,启动耗时过长会造成校友会小程序用户流失 开发者代码注入(逻辑层) 校友会小程序启动时需要从代码包内读取小程序的配置和代码,并注入到 JS 引擎中。 在校友会主包代码注入过程中,会触发小程序的 App.onLaunch 和首次 App.onShow 生命周期
阅读全文
摘要:功能说明 校友会小程序有几个地方需要用到消息通知: 1 校友注册成功通知 2 校友审核通过通知 3 校友交换名片通知 4 校友私信通知 5 校友活动报名通知 6 互助,活动,相册被评论后通知发布人 而小程序提供了 提供了订阅消息能力,以便实现校友录小程序服务的闭环和更优的校友体验。 订阅消息推送位置
阅读全文
摘要:功能说明 一轮密集的校友会小程序开发下来,发现有很多东西是复用的,可以抽象出来, 正好小程序提供了这种抽象的方法和能力 于是我将校友录小程序页面内的功能模块抽象成自定义组件, 以便在不同的校友录小程序页面中重复使用; 同时还有一个更大的好处:将复杂的校友会小程序页面拆分成多个低耦合的模块,有助于代码
阅读全文

浙公网安备 33010602011771号