![](https://img-blog.csdnimg.cn/20190831193937150.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
小程序
文章平均质量分 58
戴翔的技术博客
高校教师,研究生在读,前端开发工程师,中国计算机学会教育专业委员会委员,CSDN程序员研修院讲师,CSDN博客专家,创业公司项目经理。江苏省第四届“互联网+”大学生创新创业大赛二等奖获得者,第二届、第三届微信小程序应用开发大赛全国三等奖、华东赛区二等奖项目作者,青年大学习数据分析系统、防艾检测云平台“快乐速检”、锋火云疫情病原体检测移动登记系统、自助提货平台“我要提货”项目负责人。
展开
-
微信小程序云开发开源项目:在线提货系统
1.效果图示2.使用方式2.1 普通用户2.1.1 提货扫描上图中的小程序码,或者微信搜索“我要提货”,进入小程序;点击小程序首页“扫码提货”按钮,扫描下图中的二维码;进入提货信息填写页面,填写完成提交后即可完成提货。2.1.2 查看订单点击首页“我的订单”按钮或者直接点击导航栏中“我的”菜单;2.1.3 查看物流接上步,点击订单列表中的订单,即可跳转到物流信息页面。如订单状态为“待发货”,则触发系统提示,不进入物流信息页面。2.2 商家2.2.1 生成卡密该功能未完成原创 2021-09-15 19:56:26 · 1971 阅读 · 2 评论 -
颜色值RGB转换为HEX(十六进制)
本文目录RGB-HEX对照表RGB转HEXRGB-HEX对照表RGB的取值范围 [0,255],HEX的取值范围[00,FF],下面是RGB-HEX对照表:RGB HEX0 001 012 023 034 045 056 067 078 089 0910 0A11 0B12 0C13 0D14 0E15 0F16 1017 1118 1219 1320 1421 1522 1623 17原创 2021-08-06 09:00:31 · 8031 阅读 · 0 评论 -
JSON.parse() 和JSON.stringify()的区别
在进行微信小程序开发时,前端经常需要使用到 JSON.parse() 和 JSON.stringify() 两个方法,他们的区别是:JSON.parse() 方法用于将一个 JSON 字符串转换为对象。JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。参考资料:菜鸟教程JavaScript JSON.parse()菜鸟教程JavaScript JSON.stringify()...原创 2020-11-09 12:31:38 · 344 阅读 · 1 评论 -
微信小程序开发入门(连载)—— 微信公众平台配置
登录微信公众平台(https://mp.weixin.qq.com),点击左侧导航栏中的“开发”,点击“开发设置”,如下图所示。在“服务器域名”栏目里填入之前备案过且SSL证书配置好的域名,这里需要注意的是,1个月只能修改5次,所以,建议等待准备工作都完成之后再来配置这个服务器域名。“开发者工具”里有“腾讯位置服务”,用户可以很方便的使用其位置服务服务的能力。开发参考文档:https://...原创 2019-07-05 08:51:03 · 5248 阅读 · 0 评论 -
微信小程序开发入门(连载)—— Hello World
上一篇:微信小程序开发入门(连载)—— 微信公众平台配置3.1 微信开发者工具前往 开发者工具下载页面 (https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html),根据自己的操作系统下载对应的安装包进行安装,有关开发者工具更详细的介绍可以查看 《开发者工具介绍》(https://developers.wei...原创 2019-07-06 07:23:21 · 5312 阅读 · 0 评论 -
微信小程序开发坑之——SSL证书坑
小程序必须使用 HTTPS/WSS 发起网络请求。请求时系统会对服务器域名使用的 HTTPS 证书进行校验,如果校验失败,则请求不能成功发起。由于系统限制,不同平台对于证书要求的严格程度不同。为了保证小程序的兼容性,建议开发者按照最高标准进行证书配置,并使用相关工具检查现有证书是否符合要求。对证书要求如下:HTTPS 证书必须有效;证书必须被系统信任,即根证书被已系统内置部署 SSL 证...原创 2019-07-06 08:06:31 · 14384 阅读 · 1 评论 -
微信小程序开发入门(连载)——前端框架weui-wxss
上一篇: 微信小程序开发入门(连载)—— Hello WorldWeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素。weui-wxss的GitHub仓库:https://githu...原创 2019-07-06 18:12:15 · 2939 阅读 · 0 评论 -
当驾校学员遇上微信小程序
“约车难”成了大学城区域学员们的难题,一方面是教练们传统的预约方式使得预约效率低下,另一方面......而此时,就在学员大军中的我,想到了利用所学知识去解决现实生活中存在的问题。大家好,我是第二届大学生微信小程序应用开发大赛全国三等奖作品“约车吗”微信小程序的工程师戴翔。参加此次微信小程序应用开发大赛期间,我在江苏海事职业技术学院读大三。在今年(2019年)3月16日考完专转本考试之后...原创 2019-08-02 15:46:32 · 3203 阅读 · 0 评论 -
微信小程序开发入门(连载)—— 开发前的准备工作
1. 注册小程序帐号在微信公众平台官网首页(https://mp.weixin.qq.com)点击右上角的“立即注册”按钮进入注册页面,如下图所示。点击选择“小程序”,整个注册过程分为3大步骤:账号信息 --> 邮箱激活 --> 信息登记账号信息填写未注册过公众平台、开放平台、企业号、未绑定个人号的邮箱。邮箱激活登录邮箱,查收激活邮件,点击激活链接。信息登记...原创 2019-07-06 07:18:38 · 8594 阅读 · 0 评论 -
微信小程序开发入门(连载)—— 认识微信小程序
从今天开始,为大家开一门连载课程 ——《微信小程序开发入门》。2011 年,腾讯公司新的即时通讯社交软件微信正式上线,凭借其新颖的设计风格和良好的使用体验,微信很快就获得了大量的用户。据腾讯公司官方信息,截止到 2018 年3月份,微信成为中国首个月活跃用户数超过 10 亿的应用软件。在 2018 年,微信小程序的每日活跃账户数量迅速增加,用户的平均每日访客量增加了 54% 。本场课程将从技术...原创 2019-06-10 19:11:17 · 1704 阅读 · 4 评论 -
微信小程序:getLocation需要在app.json中声明permission字段
目录问题引入获取用户位置信息时需填写用途说明操作方法问题引入最近开发微信小程序时,由于需要用到用户的位置信息,所以调用了微信获取位置信息的API wx.getLocation,代码如下所示: //获取用户的位置信息 wx.getLocation({ type: 'gcj02', // 返回可以用于wx.openLocation的经纬度 ...原创 2019-05-17 15:08:48 · 10620 阅读 · 0 评论 -
微信小程序开发选取相册照片/拍照API调用
作者最近在探索微信小程序,有一个需求是让用户通过手机相册或者手机摄像头拍照上传图片。效果如下图所示: 由于作者之前没有接触过微信小程序,看了微信小程序的开发手册后就开始写了。 一开始的想法是这样的: 通过界面交互反馈的api来显示操作菜单,在操作菜单中如下定义名称,然后再判断执行wx.showActionSheet({ itemList: ['从手机相册选择', ...原创 2018-04-26 09:45:08 · 42994 阅读 · 16 评论 -
为什么微信小程序有的页面不显示tabBar?
由于刚刚接触微信小程序,今天在做tabBar导航时,发现不是所有页面都有tabBar导航,一开始以为自己代码写的有问题,后来,经大佬指点才知道不是所有页面都有tabBar导航,之后tabBar配置文件里的页面才有tabBar导航。app.json 中tabBar的配置:"tabBar": { "color": "#a9b7b7", "selectedColor": "#3281...原创 2019-03-25 17:08:50 · 6607 阅读 · 5 评论 -
微信小程序使用weui-wxss做电费查询模块
最近接触了微信小程序,一个项目中需要在微信小程序做电费查询模块,前端采用WeUI设计。方法:单列选择器页面效果:图1.未选择时图2.点击进行选择选择时图3.点击进行选择选择后index.wxml 文件: <!-- 单列选择器选择宿舍楼 老版本 --> <view class="weui-btn-area"> ...原创 2019-03-26 07:34:06 · 2522 阅读 · 0 评论 -
案例:微信小程序$_GET方式传值
本案例微信小程序$_GET方式传值,后端采用PHP语言。代码文件总共有三个文件:index.wxmlindex.jsinfo.phpindex.wxml 文件:<view class="page"> <view> <button bindtap="newBtnDown">PHP信息测试</button> </v...原创 2019-03-27 15:10:20 · 3721 阅读 · 1 评论 -
案例:微信小程序$_POST方式传值
本案例微信小程序$_POST方式传值,后端采用PHP语言。代码文件总共有三个文件:index.wxmlindex.jsinfo.phpindex.wxml 文件:<view class="page"> <view> <button bindtap="newBtnDown">PHP信息测试</button> <...原创 2019-03-27 15:34:47 · 2441 阅读 · 0 评论 -
案例:微信小程序日期不能获取,显示NaN
今天,笔者在写微信小程序的时候发现一个坑——在开发者工具和Android系统上显示正常的日期,到了ios系统上却无法正常显示,取而代之的是NaN。代码中的日期是经过 util.dateLater() 方法处理后返回的: console.log(util.dateLater(new Date().getFullYear() + '-' + (new Date().getMonth() +...原创 2019-04-05 22:09:59 · 3626 阅读 · 0 评论 -
案例:微信小程序wx.navigateTo传值和跳转
wx.navigateTo 非常好用,常用来做带值的跳转,笔者在开发微信小程序时遇到过一些问题,所以记录下来。官方文档wx.navigateTo(Object object)保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。使用 wx.navigateBack 可以返回到原页面。小程序中页面栈最多十层。参数Object object一般这样用需要跳转页面的js...原创 2019-03-28 18:40:06 · 12328 阅读 · 1 评论 -
案例:微信小程序input可选参数数据校验和错误提示
笔者今天在做微信小程序项目时,涉及到两个表单提交,提交前进行判断的问题。两个表单中重合的参数有2个,在这种情况下,写判断函数时采用可选参数。在写函数的时候,我们有时候会设置可选参数,可选参数可以这样写: this.telephone_numbe = telephone_numbe || 0; // 可选参数完整代码如下:showTopTips: function(name, id_num...原创 2019-04-11 21:11:20 · 2876 阅读 · 0 评论 -
微信开发者工具导入项目提示:登录用户不是该小程序的开发者
有时候,我们在使用微信开发者工具导入别人开发好的项目时会提示:登录用户不是该小程序的开发者。如下图所示: 这时候,找到“project.config.json”文件,我们需要修改项目中的“project.config.json”文件。 使用记事本或者其他文本编辑器(不要使用word,否则会改变文件内容)打开“project.config.json” 文件,将“appid”设置为自己的a...原创 2018-05-02 19:05:35 · 66665 阅读 · 21 评论