分类归档

小程序

FWQ
小程序
四大微信小程序开发工具测评结果出炉
一、微信小程序官方开发工具 注意,它只是个工具,而不是一个IDE。官方工具中的代码编辑功能,就是将vscode的代码编辑功能嵌入到工具中,不足以支撑开发。 优点 因为是官方工具所以有这其它第三方工具有这不可比拟的天然优势,如果不是他代码编辑功能太弱的话。 l 官方工具,可调试,可预览 l 基本的代码编辑、智能提示、调试等功能都有 l 项目管理、创建、手机预览、代码提交审核 l 官方维护更新 缺点 不好的地方也很明显,总体而言是一款工具而不是IDE。糟糕的代码编辑功能,写起代码非常别扭,这是我放弃它的最重要原因。 l api提示不全,要一个个查api,影响写代码的速度 l 很多必备的快捷键都没有,比如全选关键字、快速复制一行等等 l 颜色主题不能选,不喜欢白色风格怎么搞 l 没有插件 没有插件 没有插件 重要的事情说三遍 评价 目前因为需要用到微信web开发工具进行小程序的创建、调试、查看、预览、上传,所以这个工具必不可少。但是代码编辑功能实在太差,推荐使用其它第三方代码编辑工具代替。 二、即速应用 适合技术小白的小程序开发工具 严格来说,即速应用并不是为专业程序员准备的开发工具,但它绝对是一款功能非常强大的微信小程序制作工具。不懂技术不懂编程的人,一定会爱上即速应用这款工具的。目前只要登录www.jisuapp.cn就能使用这款工具。 优点 l 可视化操作,直接拖拽组件生成页面 l 提供大量可套用的模板 l 可将代码打包下载,直接对接到小程序的开发工具 l 下载下来后的代码可以任意编辑 缺点…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发之如何查询精选文章代码分析
微信里的一些精选的,点击量比较大的文章。 别忘记申请(登录百度账号即可获取),要完成的功能是: 1、用户回复”文章”,公众号要返回文章分类的编号(比如9、科技)。 2、用户回复wz9,1,腾讯     则能返回科技类文章中,关键词为“腾讯”的文章,并且显示第一页(wz9,2,腾讯则可以返回第二页,每一页返回的文章数量可以自定义,此处我放回7篇)。 详细步骤: 1、回复“文章”,返回所有文章分类的id。 if(!empty($postStr)){      //解析post来的XML为一个对象$postObj  $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);    $fromUsername = $postObj-&gt;FromUserName; //请求消息的用户  $toUsername = $postObj-&gt;ToUserName; //"我"的公众号id  $keyword = trim($postObj-&gt;Content); //用户发送的消息内容  $time = time(); //时间戳  $msgtype = 'text'; //消息类型:文本  $textTpl = "<xml>     <tousername></tousername>     <fromusername></fromusername>     <createtime>%s</createtime>     <msgtype></msgtype>     <content></content>     </xml>"; 登录后复制 $which = mb_substr($keyword, 0,…
2024-11-25 阅读全文 →
FWQ
小程序
总结关于页面路由实例教程
什么是路由?我们通常理解的路由指分组数据包从源到目的地时,决定端到端路径的网络范围的进程;借用上面的定义,我们可以理解小程序页面路由,根据路由规则(路径)从一个页面跳转到另一个页面的的规则。通过本篇文章,你可以学习到:哪些情况会触发页面跳转如何跳转页面页面传参页面栈一、哪些情况会触发页面跳转小程序启动,初始化第一个页面打开新页面,调用 API wx.navigateTo 或使用 组件页面重定向,调用 API wx.redirectTo 或使用 组件页面返回,调用 API wx.navigateBack或用户按左上角返回按钮tarbar切换所有页面都必须在app.json中注册,例如:{     “pages”: [   &nb 1. 简介:什么是路由?  我们通常理解的路由指分组数据包从源到目的地时,决定端到端路径的网络范围的进程;  借用上面的定义,我们可以理解小程序页面路由,根据路由规则(路径)从一个页面跳转到另一个页面的的规则。 2. 简介:页面路由  在小程序中所有页面的路由全部由框架进行管理。  页面栈  框架以栈的形式维护了当前的所有页面。 当发生路由切换的时候,页面栈的表现如下: 3. 简介:详解JavaScript操作URL的方法(单页应用常用)JavaScript拥有许多可以操作浏览器历史记录的方法,不管是普通页面跳转,还是单页应用哈希值变化,我们都会经常与这些方法打交道,尤其在单页应用中这些方法几乎是页面路由的核心方法。本文将详细讨论这些方法。1.document.locationlocation是最有用的BOM对象之一,它提供了与当前窗口中加载的文档有关的信息,还提供了一些导航功 【相关问答推荐】: 以上就是总结关于页面路由实例教程的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
如何通过微信获取当前地理位置并将其存到session中
首先,在静态页面中,添加微信的配置文件,通过js获取。 <script>   wx.config({     debug: false,     appId: '{$signPackage.appId}',     timestamp: '{$signPackage.timestamp}',     nonceStr: '{$signPackage.nonceStr}',     signature: '{$signPackage.signature}',     jsApiList: [       // 所有要调用的 API 都要加到这个列表中       'checkJsApi',       'openLocation',        'getLocation',        'scanQRCode'     ]   });   wx.ready(function…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中快捷键的设置步骤(图文)
本篇文章给大家带来的内容是关于微信小程序中快捷键的设置步骤(图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 最近写小程序 , 首先肯定要设置快捷键 , 节约开发成本 . 简单介绍一下(ps:我使用的ide是微信开发者工具): 第一步 第二步 然后根据个人的习惯进行快捷键配置 , 个人觉得最常用的快捷键是下面三个: 相关推荐: 以上就是微信小程序中快捷键的设置步骤(图文)的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
如何实现微信小程序图片选择区域裁剪
本篇文章主要介绍了微信小程序图片选择区域屏裁剪实现方法,内容挺不错的,现在分享给大家,也给大家做个参考。 本文介绍了微信小程序图片选择区域屏裁剪实现方法,分享给大家。具体如下: 效果图 HTML代码 <view>  <view>  <view>开始裁剪</view>  <view>点击上传图片</view>  <view>点击确认</view>  </view>  <!-- 选择裁剪模式 -->  <view>  <view>   等屏裁剪  </view>  <view>   区域裁剪  </view>  </view>  <view>  <slider></slider>  </view>  <view>  <view>   <image></image>  </view>…
2024-11-25 阅读全文 →
FWQ
小程序
汇总解决小程序开发中遇到的问题
  小程序面试题 1. bindtap和catchtap的区别是什么? bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡 2. Js数组转成换字符串,强制转换成整数及转换成浮点数的函数分别是什么? js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。 相关免费学习推荐: 1. 转换函数: 在 判断字符串是否是数字值前,parseInt()和parseFloat()都会仔细分析该字符串。parseInt()方法首先查看位置0处的 字符,判断它是否是个有效数字;如果不是,该方法将返回NaN,不再继续执行其他操作。但如果该字符是有效数字,该方法将查看位置1处的字符,进行同样的 测试。这一过程将持续到发现非有效数字的字符为止,此时parseInt()将把该字符之前的字符串转换成数字。 parseInt("1234blue"); //returns 1234  parseInt("0xA"); //returns 10  parseInt("22.5"); //returns 22  parseInt("blue"); //returns NaN 登录后复制 2. 强制类型转换 还可使用强制类型转换(type casting)处理转换值的类型。使用强制类型转换可以访问特定的值,即使它是另一种类型的。ECMAScript中可用的3种强制类型转换如下: Boolean(value)——把给定的值转换成Boolean型; Number(value)——把给定的值转换成数字(可以是整数或浮点数); String(value)——把给定的值转换成字符串。 3. 利用js变量弱类型转换 举个小例子,一看,就会明白了。 <script>…
2024-11-25 阅读全文 →
FWQ
小程序
有关摩拜单车的课程推荐10篇
小程序开放至今,许多公司企业已经开发出了自己的小程序,比如大家常用的摩拜单车、携程旅行、美团等。这些大公司有技术实力,所以小程序上线是非常容易的。但对于线下的中小企业来说,没有技术实力,小程序依旧是一个可望不可及的存在。其实市场从来不会存在真空,哪里有需求,哪里就会有供给。今天就给大家介绍一个小程序的制作方法和工具。帮助大家能尽快领到小程序大势的船票。制作方法:1、常规代码式一般有技术实力的公司开发小程序是依照微信官方的代码形式开发,这种方法优点就是,制作出的小程序界面、样式排列各不相同,功能也比较丰富。但缺点就是需要专业的开发者和ui设计师。开发难度和成本比较高。这种常规的方式显然不适合线下的传统中小企业。2、使用第三方小程序开发工具这种方式是使用第三方的小程序开发工具,这类工具一般都不需要编程。区别于微信小程序官方的代码编辑器,这类工具是图形化的界面。做小程序就像做ppt一样。把图片、 1. 简介:小程序开放至今,许多公司企业已经开发出了自己的小程序,比如大家常用的摩拜单车、携程旅行、美团等。这些大公司有技术实力,所以小程序上线是非常容易的。但对于线下的中小企业来说,没有技术实力,小程序依旧是一个可望不可及的存在。其实市场从来不会存在真空,哪里有需求,哪里就会有供给。今天就给大家介绍一个小程序的制作方法和工具。帮助大家能尽快领到小程序大势的船票。制作方法:1、常规代码式一般有技术实力的公司开… 2. 简介:摘要:摩拜单车小程序已于微信小程序上线第一天正式发布,刷爆微博媒体朋友圈。本文主要讲讲技术方向的总结,在这段时间的开发周期内如何一步步从学习到进阶。 … … … …前言摩拜单车小程序已于微信小程序上线第一天正式发布,刷爆微博媒体朋友圈。本文主要讲讲技术方向的总结,在这段时间的开发周期内如何一步步从学习到进阶。思维转变微信小程序没有HTML的常用标签,而是类似React的微信自定义组… 3. 简介:小程序开放至今,许多公司企业已经开发出了自己的小程序,比如大家常用的摩拜单车、携程旅行、美团等。这些大公司有技术实力,所以小程序上线是非常容易的。但对于线下的中小企业来说,没有技术实力,小程序依旧是一个可望不可及的存在。其实市场从来不会存在真空,哪里有需求,哪里就会有供给。今天就给大家介绍一个小程序的制作方法和工具。帮助大家能尽快领到小程序大势的船票。制作方法:1、常规代码式一般有技术实力的公司开… 4. 简介:小程序开放至今,许多公司企业已经开发出了自己的小程序,比如大家常用的摩拜单车、携程旅行、美团等。这些大公司有技术实力,所以小程序上线是非常容易的。但对于线下的中小企业来说,没有技术实力,小程序依旧是一个可望不可及的存在。 5. 简介:前两篇文章分析了我为什么抓取摩拜单车的接口以及数据分析的结果,这篇文章中讲直接提供可运行的源代码供学习。 声明:此爬虫仅用于学习、研究用途,请不要用于非法用途。任何由此引发的法律纠纷自行负责。 没耐心看文章的请后直接: 爽了以后请别忘了给个star和打赏! 目录结构 nalysis  jupyter做数据分析 influximporter  导入到influxdb,但之前没怎么弄… 6. 简介:警告:此篇文章仅作为学习研究参考用途,请不要用于非法目的。 在上一篇文章《摩拜单车非官方大数据分析》中提到了我在春节期间对摩拜单车的数据分析,在后面的系列文章中我将进一步的阐述我的爬虫是如何高效的爬到这些数据的。 为什么爬摩拜的数据 摩拜是最早进入成都的共享单车,每天我从地铁站下来的时候,在APP中能看到很多单车,但走到那里的时候,才发现车并不在那里。有些车不知道藏到了哪里;有些车或许是在高……
2024-11-25 阅读全文 →
FWQ
小程序
有关现金的文章推荐5篇
欢迎留言、转发微信极速开发系列文章:点击这里前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单此文来聊聊微信商户中的支付工具—-现金红包现金红包.png准备工作【官方文档】一、开通现金红包权限在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。二、下载API证书商户调用微信红包接口时,服务器会进行证书验证,请在商户平台下载证书现金红包-下载证书.png现金红包-下载之后的文件.png有人要问这么多证书到底使用那个呢?跟开发语言有关系吗?什么语言使用什么证书,以及如何使用可以参考截图中的证书说明.txt内容如下:欢迎使用微信支付! 微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。 证书属于敏感信息,请 1. 简介:欢迎留言、转发微信极速开发系列文章:点击这里前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单此文来聊聊微信商户中的支付工具—-现金红包现金红包.png准备工作【官方文档】一、开通现金红包权限在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。二、下载API证书商户调用微信红包接口时,服务… 2. 简介:欢迎留言、转发微信极速开发系列文章:点击这里前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单此文来聊聊微信商户中的支付工具—-现金红包现金红包.png准备工作【官方文档】一、开通现金红包权限在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。二、下载API证书商户调用微信红包接口时,服务… 3. 简介:欢迎留言、转发微信极速开发系列文章:点击这里前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单此文来聊聊微信商户中的支付工具—-现金红包现金红包.png准备工作【官方文档】一、开通现金红包权限在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。二、下载API证书商户调用微信红包接口时,服务… 4. 简介:欢迎留言、转发 微信极速开发系列文章:点击这里 前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单 此文来聊聊微信商户中的支付工具现金红包 准备工作 【官方文档】 一、开通现金红包权限 在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。 二、下载API证书 商户调用微信红包接口时,服务器会进行证… 5. 简介:后端程序调用接口发放红包 –》微信用户在微信中收到红包…
2024-11-25 阅读全文 →
FWQ
小程序
微信公众号开发完整教程一
这篇文章介绍的内容是关于微信公众号开发完整教程一,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 因为工作的需要,这一两年对微信公众号和小程序,项目制作的比较多。所以我才打算写一篇全面的制作教程,当然了,最好的教程是微信工作平台的文档。我这里只是讲述一下我的工作中的制作流程。所有相关文章的源码,我托管在我自己的github上面,欢迎关注:地址点击打开链接。接下来开始我们的教程。 1.微信与公众平台的区别: 微信:即时聊天的软件,属于一对一的关系 微信公众平台:属于一对多的关系。 2.订阅号与服务号的区别: 订阅号:针对个人或媒体每天可以群发1条信息,默认不具有自定义菜单。服务器号:针对企业或银行每月可以群发4条信息,默认具有自定义菜单。运营主体是组织(比如企业、媒体、公益组织)的,可以申请服务号。运营主体是组织和个人的可以申请订阅号,但是个人不能申请服务号。 3.公众平台的两种模式: 1、编辑模式:直接使用微信公众平台所提供的后台操作进行用户交互。编辑模式可以使用在如下的场景:不具备开发能力的运营者,主要是进行品牌宣传、新闻媒体、自助客服的公众账号,运营初期,不需要特别多的功能,开发模式系统升级,故障等特殊情况 2、开发者模式:直接使用接口代码实现用户的交流 4.微信公众平台前期准备: 注册公众平台,拥有线上服务器 5.认识一下编辑模式: 原理: 5.1消息群发: 选择对象选择素材进行群发: 5.2:自定义菜单: 启用自定义菜单,并开启: 点击查看,进入设置界面: 5.3自动回复: 上述讲述的主要是编辑模式的使用,我想很多人应该都会使用,其实和我们平常在论坛编辑文章和帖子差不多。 6.开发者模式 原理: 6.1第一步我们要开启开发者模式: 注意:在开启开发者模式之后编辑模式中部分功能不能正常使用。即开发者模式跟编辑模式存在冲突。进入设置界面: 修改配置: 设置结果如下图:填写上你的服务器文件地址,token,点击提交,验证即可。如果提交并验证通过,就进入到开发者模式 6.2我线上的验证代码如下:…
2024-11-25 阅读全文 →