
微信小程序从零开始
从零开始学微信小程序开发,使用腾讯云服务器+FastAdmin框架+PHP+MySQL+JS+微信小程序+ColorUI-GA样式范例,打造前端微信小程序+后端管理平台的全套体系。
Design JBY
上班与上进中选择了上香…
展开
-
微信小程序 通过setData 给两个变量设置同一个数组时,为什么修改一个变量,另一个会也被修改?
方法更新数据时,如果给两个变量设置同一个数组,修改其中一个变量的值会导致另一个变量也被修改的原因是,数组是引用类型的数据,在内存中的存储方式是按引用地址存储。当你将一个数组赋值给两个变量时,实际上两个变量共享同一块内存空间,即它们引用相同的地址。因此,无论你修改其中一个变量的值,另一个变量也会受到影响。方法复制一份原数组并赋给另一个变量,这样就不会导致修改一个变量时影响到其他变量的问题。将引用不同的内存地址上的数组,因此修改其中一个变量的值不会影响到另一个变量。通过以上示例,当我们调用。原创 2023-08-29 06:25:49 · 1096 阅读 · 0 评论 -
完整的写出一个微信小程序的电子商城所包含的前台、中台、后台所有的用户功能与管理员功能以及维护人员及客服的所有功能需求包括哪些?
以下是一个电子商城所包含的前台、中台、后台所有的用户功能与管理员功能以及维护人员及客服的所有功能需求:原创 2023-05-04 01:30:41 · 745 阅读 · 0 评论 -
在微信小程序中,如何用API显示一个图片的src,并且能长按保存。
会将图片保存到手机相册中,并且需要传入要保存的图片路径。要让用户能够长按保存图片,可以通过给。方法提示保存成功,反之提示保存失败。API来实现长按保存图片功能。在微信小程序中,可以使用。用于绑定长按事件,指向。原创 2023-04-27 22:33:46 · 1548 阅读 · 0 评论 -
fastadmin中,安装范例后会有一个area表格,是国内省市区及坐标,如何获取坐标后通过SQL语句来定位当前省市区?
lat-31.14525 后获取一个绝对值,0.1度大概是10公里,也就是经度十公里范围内和纬度十公里范围内是哪个行政区,获取唯一一条记录,是距离最近的区域,就是闵行区。微信小程序可以通过userFuzzyLocation 或userLocation获取到用户的坐标数据。fastadmin中的省市区表格有lng 和 lat坐标,标记了该区域的中心坐标。原创 2023-04-21 08:59:06 · 1186 阅读 · 0 评论 -
微信小程序中,当用户已经拒绝本次授权后,如何重新向用户发起授权?
在重新授权后,可以再次调用相应的 API 获取用户的位置信息。如果用户不授权该权限,则无法获取用户位置信息。当用户拒绝授权后,小程序无法调用相应的 API,需要让用户重新授权。原创 2023-04-21 08:50:24 · 8460 阅读 · 0 评论 -
在微信小程序中,如果自动通过fastadmin来获取用户所在的省市地区?
在fastadmin中,需要建立相应的API接口,用于获取用户所在的省市地区信息。需要注意的是,示例代码中的API接口路径为示例路径,需要开发者根据实际情况修改。要在微信小程序中自动获取用户所在的省市地区,可以通过fastadmin提供的API来实现。上述代码中,通过接收前端传递过来的经纬度参数,再调用腾讯地图API获取对应的省市区信息。通过以上步骤,就可以自动获取用户所在的省市地区信息,并实现对应的处理逻辑了。获取用户的地理位置,再通过调用fastadmin提供的API接口。获取对应的省市区信息。原创 2023-04-21 00:21:08 · 624 阅读 · 0 评论 -
在微信小程序中,如果自动获取用户所在的省市地区?
需要注意的是,调用腾讯地图API需要提供key值。开发者可以在腾讯地图开放平台申请一个key,具体申请流程可参考腾讯地图官方文档。通过以上步骤,就可以获取用户所在的省市地区信息了。需要注意的是,用户需要授权获取地理位置才能获取到对应的信息。可以通过微信小程序提供的API获取用户所在的省市地区信息。获取用户的地理位置,再通过调用腾讯地图API获取对应的省市区信息。在小程序中需要获取用户地理位置时,需要先在app.json中配置。API来获取用户的地理位置。API来获取用户是否授权获取地理位置。原创 2023-04-21 00:20:23 · 3454 阅读 · 0 评论 -
在微信小程序中,如何在选中一个checkbox是,判断条件,当为true时选中成功,当为false时则未选中?
以上就是可以用来在微信小程序中在选中一个checkbox时,判断条件,当为true时选中成功,当为false时则未选中。事件中,获取选中的值,然后判断条件,最终根据条件设置对应的。就是你需要判断的条件。当条件为true时,设置对应的。当条件为false时,设置。在微信小程序中,可以使用。来实现选择时的条件判断。事件中,根据条件设置。原创 2023-04-20 23:34:29 · 2878 阅读 · 0 评论 -
微信小程序如何与fastadmin进行通信?
注意:在实际开发过程中,可能会需要使用get方式或其他方式发送请求,可以根据实际需求进行调整。另外,为了保护数据安全,需要对敏感接口进行权限设置,只允许有权限的用户访问。在“系统管理”->“接口管理”->“接口权限管理”中,对需要请求访问的API接口进行编辑,勾选“授权访问”并选择“登录用户”或“全部用户”,然后保存修改即可。在小程序端的代码中,编写一个发送请求的函数,并在该函数中调用Fastadmin的API接口。在Fastadmin后台管理系统中,对需要请求访问的API接口进行权限设置。原创 2023-04-17 15:15:30 · 1322 阅读 · 0 评论 -
微信小程序如何通过fastadmin的api获取openid和手机号码?
在添加API接口的过程中,需要将“请求方式”设置为“POST”,“返回参数类型”设置为“Json”,并设置“请求头”中的“Content-Type”为“application/json”。在“请求参数”中,添加一个参数名为“code”的参数。在“请求参数”中,再添加一个参数名为“encryptedData”的参数和一个参数名为“iv”的参数。在“返回参数”中,添加一个参数名为“openid”的参数和一个参数名为“mobile”的参数。在小程序端的代码中,调用微信小程序的。函数,获取用户的登录凭证code。原创 2023-04-17 15:01:22 · 1625 阅读 · 0 评论 -
腾讯云服务器如何安装宝塔面板及Fastadmin?
4、远程下载fastadmin并解压,地址为:https://www.fastadmin.net/download.html。5、解压到www.xxx.com目录的根目录中,对应的目录应该是:www.xxx.com/public ,就对了。2、输入已经备案的并且有SSL证书的网址,自动生成,注意要选择PHP 7.4和MySql8。安装完成后,必须截图、拍照、复制网址和账号密码,并妥善保存。6、在网站设置的目录中,“网站目录”选择/public为根目录。这里我就简单写了,如果有问题,随时评论问我,我会回复。原创 2023-04-17 14:56:11 · 766 阅读 · 0 评论 -
微信小程序开发前的准备工作有哪些?(简述,仅做了解)
微信小程序开发前的准备工作主要包括以下几个方面:在微信公众平台上注册一个账号,并登录到微信小程序后台管理界面,才能进行小程序的开发和发布。在注册时需要填写相关信息,并进行身份验证。注册网址:学习可以注册为个人版,一个手机号、身份证号、微信号,可以注册不超过5个微信小程序。原创 2023-04-17 12:09:40 · 310 阅读 · 0 评论 -
微信小程序有什么优势?
与此同时,小程序可以利用微信优质用户群实现更加精准的投放和传播,提高用户转化率,带来更多的流量、销售和利润。微信小程序可以支持多平台公用,这意味着开发者可以将小程序同时发布到 iOS 和 Android 等多个平台上,这不仅节省了开发成本,而且可以更好地满足用户的不同需求。综上所述,微信小程序的优势不仅在于减少用户的操作步骤,提高用户体验,还可为企业带来更多的流量、销售和利润。微信小程序是一种在微信平台上运行的应用程序,它具有许多优势,不仅可以改善用户体验,还可以提高企业效率、降低运营成本、增加利润等。原创 2023-04-17 11:42:29 · 553 阅读 · 0 评论 -
Linux 下 PDF to TEXT 指令使用
CentOS 下 PDF to TEXT 指令原创 2023-03-09 15:03:43 · 348 阅读 · 0 评论 -
微信小程序订阅,无法云端调式,必须从小程序发起发送订阅。
const cloud = require('wx-server-sdk')cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV})exports.main = async (event, context) => { try { const result = await cloud.openapi.subscribeMessage.send({ touser: event.openid, page: event.pag原创 2021-04-20 11:59:42 · 260 阅读 · 0 评论 -
ubuntu14.04中php模块mcrypt无法正常启用怎么办
sudo apt-get install php5-mcrypt libmcrypt4 libmcrypt-devcd /etc/php5/apache2/conf.d/sudo ln -s ../../mods-available/mcrypt.ini ./20-mcrypt.inisudo service apache2 restart重启Nginx和PHP应该就可以了。原创 2017-06-27 13:09:12 · 358 阅读 · 0 评论 -
安装服务器Ubuntu16+Rsync+Nginx+php7.3+MySQL+Node+npm+Vue+composer+Laravel5.8+let‘sEncrypt自动证书
安装一台服务器安装服务器MacOS下使用证书登陆SSH腾讯云安装node.js 和 npm安装服务器MacOS下使用证书登陆SSH腾讯云cd ~/.ssh腾讯云证书复制进来ssh-keygen -t rsa看看config,里面应该是:Host aliasname1 HostName 10.10.10.10 Port ...原创 2019-04-02 23:29:09 · 1112 阅读 · 1 评论 -
利用 node.js 云函数解密获取微信小程序的手机号码等加密信息 encryptedData 的内容。
首先你必须会用微信小程序的云函数功能:1、创建一个名为token的云函数2、在云开发的云函数管理中添加对应的token云函数3、在开发工具中编辑云函数token4、点击右键,安装并部署大致是以上流程吧。获取微信小程序 encryptedData 加密信息需要以下必须的常变量:appid:可以通过 wxContext.APPID 获取;secret:当初自己生成的密钥;enc...原创 2019-04-27 14:53:30 · 5974 阅读 · 1 评论 -
PHP 图像加入文字水印的自动换行解决方案(支持中文)
原文来源: https://blog.gxxsite.com/php-image-draw-text-line-auto-cut/PHP 图像加入文字水印的自动换行解决方案(支持中文)GD 库提供了大量的图片处理函数,其中书写文字也包含在里面,可是换行不属于绘画范畴,是一个需要自行解决的问题,这里记录我所用的解决方案思路根据字符的宽度和提供的宽度,计算出范围内每行可写多少个字符,用字符...转载 2019-09-29 00:05:50 · 1221 阅读 · 0 评论 -
亲手创建一台Ubuntu+PHP5+MySQL5+Nginx+openSSL+sshFtp(sftp)的微信小程序云服务器
亲手创建一台Ubunte+PHP5+MySQL5+Nginx+openSSL+sshFtp的微信小程序云服务器小程序要求Request必须SSL连接,一般虚拟主机不支持SSL,自己有云服务器最佳。系统可以选Ubunte14 64位 //更新apt-getsudo apt-get update//安装nginxsudo apt-get install nginx//选择Y安装 //安装PHP5-原创 2017-05-16 23:01:53 · 756 阅读 · 1 评论