随笔分类 -  校友会小程序开发笔记

摘要:序言 在这里,南北一体我们共同书写团聚的故事,携手描画相会的场面,在时空隧道里连接起过去与未来,在斗转星移间铭记日月和点滴。 校友卡用户注册 您可以选择人脸识别和手动输入两种方式进行注册 Tip:校友E卡卡面显示的信息为注册时填写的学籍信息 【自动通过】 请务必填写真实信息,提交后 系统会自动与学校 阅读全文
posted @ 2021-10-11 13:04 CC同学呀 阅读(147) 评论(0) 推荐(0) 编辑
摘要:功能说明 本小程序包括校庆公告,校史大事记,校庆指南,活动安排,校友捐赠,返校信息,校友登记,校庆头像等八大功能模块! 让同学们与校友们不在学校也能参与到校庆活动之中。动动手指,你也一样可以亲身参加校庆活动!为亲爱的母校应援! UI设计 数据库设计 前端代码逻辑 后端代码逻辑 后台管理 项目代码GI 阅读全文
posted @ 2021-10-10 08:53 CC同学呀 阅读(118) 评论(0) 推荐(0) 编辑
摘要:校友会小程序云开发提供了一个 JSON 数据库,顾名思义,数据库中的每条记录都是一个 JSON 格式的对象。 一个数据库可以有多个集合(相当于关系型数据中的表),集合可看做一个 JSON 数组,数组中的每个对象就是一条记录,记录的格式是 JSON 对象。 以下是一个示例的集合数据,假设我们有一个 t 阅读全文
posted @ 2021-04-13 09:10 CC同学呀 阅读(256) 评论(0) 推荐(0) 编辑
摘要:校友会小程序定位是大量校友的社交类应用,因此对于性能,用户体验,交互体验要求很高,对于小程序的打开,流畅性, 数据的渲染都必须做尽可能的优化 运行时性能 setData setData 是校友会小程序开发中使用最频繁的接口,也是最容易引发校友会小程序性能问题的接口。 其工作原理如下 校友会小程序的视 阅读全文
posted @ 2021-04-11 10:44 CC同学呀 阅读(82) 评论(0) 推荐(0) 编辑
摘要:校友会小程序启动是用户体验中极为重要的一环,启动耗时过长会造成校友会小程序用户流失 开发者代码注入(逻辑层) 校友会小程序启动时需要从代码包内读取小程序的配置和代码,并注入到 JS 引擎中。 在校友会主包代码注入过程中,会触发小程序的 App.onLaunch 和首次 App.onShow 生命周期 阅读全文
posted @ 2021-04-10 21:57 CC同学呀 阅读(121) 评论(0) 推荐(0) 编辑
摘要:功能说明 一轮密集的校友会小程序开发下来,发现有很多东西是复用的,可以抽象出来, 正好小程序提供了这种抽象的方法和能力 于是我将校友录小程序页面内的功能模块抽象成自定义组件, 以便在不同的校友录小程序页面中重复使用; 同时还有一个更大的好处:将复杂的校友会小程序页面拆分成多个低耦合的模块,有助于代码 阅读全文
posted @ 2021-04-01 16:54 CC同学呀 阅读(181) 评论(0) 推荐(0) 编辑
摘要:功能说明 在开发校友会小程序的时候,只需要开发一套模板, 但是可能不同学校校友会小程序需要做 定制化配色方案,很多学校都有自己的VI(视觉识别系统),校友会小程序也是延续该VI风格 比如上海交大红色主体的 VI: 中国农业大学绿色VI 北京理工大学深绿色VI 北京大学深红色VI 也就是说,同一个校友 阅读全文
posted @ 2021-03-31 20:05 CC同学呀 阅读(151) 评论(0) 推荐(0) 编辑
摘要:功能说明 校友小程序名片包含使用者的照片、姓名、公司名称、职务、联系方式等信息功能 校友小程序名片可展示销售员的姓名,照片,职位,电话,微信,邮箱,地址等信息,也可上传自己的语音介绍。 校友小程序名片可以备注、保存和编辑客户信息,不会因手机或手机号码变更、遗失而造成客户信息丢失。 校友小程序名片可一 阅读全文
posted @ 2021-03-22 20:47 CC同学呀 阅读(161) 评论(0) 推荐(0) 编辑
摘要:功能说明 趁热打铁今天给大家分享一下校友会小程序内生成海报的功能以及具体步骤 这次分享海报里面的元素比较多,进行绘制的分别有头像,海报背景以及二维码 云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭 阅读全文
posted @ 2021-02-19 20:55 CC同学呀 阅读(114) 评论(0) 推荐(0) 编辑
摘要:功能说明 校友会首页是访问量最多的,判断你校友会的第一印象也是从首页开始,首页也决定了其它页面的风格,所以我们设计校友会时首页必须要考虑清楚怎样设计,比如如何排版、布局,什么样的配色等等。 云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 阅读全文
posted @ 2021-02-19 20:31 CC同学呀 阅读(178) 评论(0) 推荐(0) 编辑
摘要:功能说明 校友名片夹模块的设计与实现 UI设计 数据库设计 前端代码逻辑 后端代码逻辑 校友录小程序 是一个采用微信小程序和腾讯云开发技术构建的高效校友录解决方案。使用腾讯云开发技术,免费资源配额,无需域名和服务器即可搭建小程序在微信里打开,无须下载app,也无须再访问传统的PC站点,随时随地互动 阅读全文
posted @ 2021-02-02 20:15 CC同学呀 阅读(183) 评论(0) 推荐(0) 编辑
摘要:功能说明 校友录小程序是一个开放平台,有各种交换个人联系方式的需求,也有保持各种联系方式保密的需求 云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容 阅读全文
posted @ 2021-02-02 20:08 CC同学呀 阅读(125) 评论(0) 推荐(0) 编辑
摘要:功能说明 校友会小程序中的“我的足迹”是记录你浏览过的用户,互助,聚会,活动,相册,新闻的集合,在校友会小程序的足迹功能更加完善, 云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力, 阅读全文
posted @ 2021-02-02 19:57 CC同学呀 阅读(279) 评论(0) 推荐(0) 编辑
摘要:校友用户系统树立 的第一步就是登陆注册你的产品,这个模块能够 十分 简单,填下用户名密码就能够 了,但是往常 账户信息的重要性越来越大,安全 性更是一个重要的要素 ,这其中躲藏 着很多逻辑圈套 ,所以在校友会小程序登陆注册系统的设计中也是一个便利 性与安全 性的取舍均衡 。 云开发为开发者提供完整的 阅读全文
posted @ 2021-01-08 06:33 CC同学呀 阅读(203) 评论(0) 推荐(0) 编辑
摘要:微信小程序前端开发框架没有自带的验证功能,虽然有表单的数据控制属性,但是略显简陋,且不成体系,尤其是结合后端很别扭,因此小女子开发校友录小程序的表单验证时候一般有两种方法,一是自己裸写验证规则,但是需要比较扎实的正则表达式基础,一种是自己封装Validate插件进行表单验证,基于以上原因,小女子自己 阅读全文
posted @ 2021-01-07 18:27 CC同学呀 阅读(160) 评论(0) 推荐(0) 编辑
摘要:微信小程序云开发后端开发框架没有自带的验证功能,因此开发校友录小程序的表单验证时候一般有两种方法,一是自己裸写验证规则,但是需要比较扎实的正则表达式基础,一种是自己封装Validate插件进行表单验证,基于以上原因,小女子自己封装了云开发后端数据校验规则一套,并且与前端数据校验的写法和规则一致(前端 阅读全文
posted @ 2021-01-07 17:43 CC同学呀 阅读(169) 评论(0) 推荐(0) 编辑
摘要:存储 每个校友录小程序都可以有自己的本地缓存,可以通过 wx.setStorage/wx.setStorageSync、wx.getStorage/wx.getStorageSync、wx.clearStorage/wx.clearStorageSync,wx.removeStorage/wx.re 阅读全文
posted @ 2021-01-07 17:30 CC同学呀 阅读(130) 评论(0) 推荐(0) 编辑
摘要:在小程序中使用抛出异常机制能让代码结构更加的简洁,减少很多的逻辑判断,并且能够得到出错时的详细错误信息,可说是好处多多,今天 要说的就是在校友录小程序的js中抛出(throw)异常。js中可以抛出任何类型的异常,比如数字、字符串甚至布尔值,例如: <script> try { throw 'erro 阅读全文
posted @ 2021-01-07 17:13 CC同学呀 阅读(351) 评论(0) 推荐(0) 编辑
摘要:​5G时代,讲究效率, ​摒弃了传统的PC端管理后台,设计了小程序端后台管理系统。通过手机小程序,随时随地的管理校友录数据,审核用户,发布新资讯等。 当然,对于要求比较高的数据管理,比如复杂的文章内容,图片上传等,亦可以通过PC端微信的里的小程序,在PC电脑上进行管理。 两种方式,随时对校友录程序和 阅读全文
posted @ 2021-01-07 15:27 CC同学呀 阅读(698) 评论(0) 推荐(0) 编辑
摘要:实现官方资讯、校友会动态、校园风采、公告通知等新闻发布功能,帮助校友及时有效的了解学校、校友组织及校友信息。 云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服 阅读全文
posted @ 2021-01-07 15:10 CC同学呀 阅读(190) 评论(0) 推荐(0) 编辑