分类归档

小程序

FWQ
小程序
列表渲染wx:key的作用以及条件渲染 wx:if 与 hidden之间的区别
本篇文章给大家带来的内容是关于微信小程序中使用async/await语法的方法(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 开发微信小程序离不开“页面渲染”,对于初学者来说很难理解小程序里的“页面渲染”是什么、怎么用?而学过 vue 的同学来说,这个就比较熟悉了,实际上就是数据绑定页面渲染。那么关于页面渲染最重要的是列表渲染和条件渲染这两块,先来看看几个简单的例子。 下面是个“列表渲染”的例子: <view wx:for="{{array}}"> {{index}}: {{item.message}} </view> 登录后复制 Page({ data: { array: [{ message: 'foo', }, { message: 'bar' }] } }) 登录后复制 上面的例子可以看出,默认数组的当前项的下标变量名默认为 index,数组当前项的变量名默认为…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中关于movable-view移动图片与双指缩放的实例详解
movable-area是微信小程序的新组件,可以用来移动视图区域movable-view。这篇文章主要介绍了微信小程序movable view移动图片和双指缩放实例代码,需要的朋友可以参考下 movable-area是微信小程序的新组件,可以用来移动视图区域movable-view。移动方向可选择任何、垂直和平行。可移动区域里包含其他文本、图片、按钮等组件。可移动区域可绑定touchend等事件。movable-view的参数可调整动画效果。 先从movable-view开始说起吧. movable-view是小程序自定义的组件.其描述为:”可移动的视图容器,在页面中可以拖拽滑动”.  值得注意的是文档中有一段备注: “当movable-view小于movable-area时,movable-view的移动范围是在movable-area内;当movable-view大于movable-area时,movable-view的移动范围必须包含movable-area(x轴方向和y轴方向分开考虑)”. 也就是说父容器movable-area是可以比子容器movable-view小的,但是子容器的移动范围必须包括父容器. 先看官方实例代码: <view>  <view>movable-view区域小于movable-area</view>  <movable-area>  <movable-view>  </movable-view>  </movable-area>  <view>  <button>click me to move to (30px, 30px)</button>  </view>  <view>movable-view区域大于movable-area</view>  <movable-area>  <movable-view>  </movable-view>  </movable-area></view> 登录后复制 这里面有个错误,应该是编写人的一点小失误吧. 第二个movable-area的属性direction应该写在movable-view上.  <movable-area>   <movable-view>…
2024-11-25 阅读全文 →
FWQ
小程序
微信订阅可以绑定小程序吗?
微信订阅和可以绑定小程序吗? 微信订阅绑定小程序的方法步骤: 1、首先登陆微信公众号,然后我们在左边的菜单里面找到“小程序”,点击小程序,然后选择开通。开通的条件很简单,几乎没有什么要求。 2、开通之后小程序菜单会多出两个子菜单:小程序管理和展示场景,我们选择小程序管理。小程序展示已经改版了,目前和小程序的附近小程序功能融合了。 3、我们在“小程序管理”中选择-关联小程序,我们在其中会看到能够关联同主体10个和不同主体3个。同主体就是同一个公司或者是机构,不同主体的话也还可以的。 4、点击关联小程序,然后系统会申请验证管理员,需要管理员进行扫码验证,运营人员不可以必须是管理员才可以,验证完成之后会让我们输入小程序的AppID。 5、小程序的AppID可以在小程序的账号信息里面查看,输入只会给小程序的管理员发送一条绑定申请信息。管理员同意之后就算是绑定成功了。 更多相关知识,请访问 !! 以上就是微信订阅可以绑定小程序吗?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序实例:如何调用腾讯地图获取jsonp数据
本篇文章给大家带来的内容是关于微信小程序实例:如何调用腾讯地图获取jsonp数据 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 用微信小程序内置js调用腾讯地图api获取位置信息,返回的是jsonp数据 解析方式如下:   //根据经纬度对象获取位置详细信息   getLocationInfo: function (location){     let _this = this;         var data = {       location: location.latitude + "," + location.longitude,             /*腾讯地图key*/       key: "************************",       get_poi: 0       };    var url = 'https://apis.map.qq.com/ws/geocoder/v1/?';     wx.request({       type: "get",       dataType: 'jsonp',       data: data,       jsonp: "callback",       jsonpCallback: "QQmap",       url: url,       success: function(res) {         let data = res.data;    #此处data是格式化的字符串,并不是对象        var json = JSON.parse(data);    #把data转换成对象        if (json.status == 0) {           #此处写业务逻辑         }       },       fail: function(res) {         console.log(res)       },…
2024-11-25 阅读全文 →
FWQ
小程序
小程序学习记录之Linux出现Could not resolve-api.weixin.qq.com问题的处理方案
       最近几天在尝试学习一下小程序的安装和使用,个人感觉的话,如果按照小程序文档上面踏踏实实进行了解学习之后再进行开发效果会更佳!         小程序开发文档地址链接:                  然而在我正洋洋得意的时候,首次进行尝试学习安装的我被泼了一盆冷水,当程序正常运行的时候,却出现了如下图所示的问题:         如上图所示,出现了“Could not resolve : api.weixin.qq.com  (Could not contact DNS servers)”的问题。         根据小程序开发文档来说,正常跟进这个模块是不会出现任何其他情况的,所以刚开始看到这个报错信息的时候有点蒙,我第一反应到的是此时报错的域名 “api.weixin.qq.com”属于微信那边的,报错的话应该是微信那边出现问题了,然后我就立马拨打相关的微信客服电话进行询问,结果并非微信那边的问题。         那是什么问题呢?难道是服务器上面的问题?所以我尝试性进行ping这个域名,看看能否ping通,经过命令测试,发现无法进行数据性通,但我也不清楚像这样ping不通的错误如何进行修改。         于是我就开始在百度上面进行对应的搜索查询,发现并没有更好地可以解决一下这个问题,最后向朋友咨询了一下,在朋友的思路梳理之下,我最终解决了这个问题,“好记性不如烂笔头”,开发需要学会学习,更要学会记录,那我这次就做一下简单的记录,顺便跟大家分享一下这次项目的经验。         1.首先呢,我们根据出现的问题对问题的故障进行排查,由于后端使用curl进行连接的,所以我们首先要保证我们的curl连接是正常的,需要测试一下curl是否能够正常解析dns,使用如下命令进行测试工作:   curl api.weixing.qq.com 登录后复制         最终测试结果为ping不通!继而我们开始执行对应新的解决方案。         2.ping不通一般情况下属于DNS配置相关的问题,所以我们开始进行编辑修改DNS配置文件:…
2024-11-25 阅读全文 →
FWQ
小程序
关于微信小程序url与token的设置
这篇文章主要介绍了微信小程序url与token设置详解的相关资料,希望通过本文能帮助到大家解决类似问题,需要的朋友可以参考下 微信小程序url与token设置详解 新浪云应用sae的代码里创建一个weixin.php文件,写入以下代码 define("TOKEN","myToken");// 后台填写的token,在微信公众平台启用 $wechatObj = new wechatAPI(); $wechatObj-&gt;isValid(); class wechatAPI {   public function isValid()//验证微信接口,验证函数以外的代码和微信公众号开发token设置相同   {      $echoStr = $_GET["echostr"];      if ($this-&gt;checkSignature()) {        header('content-type:text');//add,一定要加入header       echo $echoStr;       exit;      }   }   private function checkSignature()  //官方的验证函数   {      $signature = $_GET["signature"];      $timestamp = $_GET["timestamp"];      $nonce = $_GET["nonce"];      $token = TOKEN;      $tmpArr = array($token, $timestamp, $nonce);      sort($tmpArr, SORT_STRING);      $tmpStr = implode( $tmpArr );      $tmpStr = sha1( $tmpStr );      if( $tmpStr == $signature ){…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发之顶部导航栏实例
这篇文章主要介绍了微信小程序 开发之顶部导航栏实例代码的相关资料,需要的朋友可以参考下 微信小程序 开发之顶部导航栏 需求:顶部导航栏 效果图: wxml: <!--导航条-->  <view>   <text>{{item}}</text>  </view>    <!--首页-->  <view>   tab_01  </view>    <!--搜索-->  <view>   tab_02  </view>    <!--我-->  <view>   tab_03  </view> 登录后复制 wxss:…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中显示html格式内容的方法
这篇文章主要介绍了关于微信小程序中显示html格式内容的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 最近在工作中遇到一个需求,需要在不能显示html格式的微信小程序中显示html格式的内容,通过查找相关的资料发现可以利用wxParse来实现,下面这篇文章就主要给大家介绍了微信小程序实现显示html格式内容的方法,需要的朋友可以参考借鉴,下面来一起看看吧。 前言 最近项目上遇到在微信小程序里需要显示新闻内容,新闻内容是通过接口读取的服务器中的富文本内容,是html格式的,小程序默认是不支持html格式的内容显示的,那我们需要显示html内容的时候,就可以通过wxParse来实现。 准备工作: 立即学习“”; 首先我们下载wxParse github地址:https://github.com/icindy/wxParse wxParse 下载完之后我们需要用到目录下的wxParse文件夹,把他拷贝到我们的项目目录下 下面是具体的使用步骤 1、在app.wxss全局样式文件中,需要引入wxParse的样式表 @import "/page/wxParse/wxParse.wxss"; 登录后复制 2、在需要加载html内容的页面对应的js文件里引入wxParse var WxParse = require('../../wxParse/wxParse.js'); 登录后复制 3、通过调用WxParse.wxParse方法来设置html内容 /** * WxParse.wxParse(bindName , type, data, target,imagePadding) * 1.bindName绑定的数据名(必填) * 2.type可以为html或者md(必填) * 3.data为传入的具体数据(必填) * 4.target为Page对象,一般为this(必填) * 5.imagePadding为当图片自适应是左右的单一padding(默认为0,可选) */ 登录后复制 Page({…
2024-11-25 阅读全文 →
FWQ
小程序
关于微信 小程序Demo导入的介绍
这篇文章主要介绍了 小程序demo导入详细介绍的相关资料,需要的朋友可以参考下 微信小程序一出,立马炸开了锅,都去搭建自己的开发环境,我这里也来尝尝先,之前发了一篇文章,有人问Demo怎么导入? Demo源代码(来自网络) 百度: https://pan.baidu.com/s/1o8hJFuU (密码: bsky)360: https://yunpan.cn/ckvXAacJjvsgR (提取码:3327) demo导入方式: 打开“微信web开发者工具” –>添加项目–>填写AppID(随便填)、项目名称(随便填),选择本地开发目录(Demo存放地址)–>点击“添加项目” 即可 配图: 小Demo走起! 以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网! 相关推荐: 以上就是关于 小程序Demo导入的介绍的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
PPI如何使用?总结PPI实例用法
这篇文章主要介绍了微信小程序  wx.request合法域名配置详解的相关资料,需要的朋友可以参考下微信小程序  wx.request合法域名配置加上了appid,麻烦事就来了.问题:xxx不在以下合法域名列表中 ,请参考文档解决方法:去微信公众平台配置域名.注意:1.一个月申请修改的次数3次,且行且珍惜.我这个月只有一次机会了.2.必须是https. https ssl证书【相关推荐】1. 微信小程序完整源码2. 微信小程序demo:阳淘1. 详解wx.request域名配置简介:这篇文章主要介绍了微信小程序  wx.request合法域名配置详解的相关资料,需要的朋友可以参考下2. 微信小程序 wx.request合法域名配置详解简介:这篇文章主要介绍了微信小程序 wx.request合法域名配置详解的相关资料,需要的朋友可以参考下3. 微信小程 1. 简介:这篇文章主要介绍了微信小程序  wx.request合法域名配置详解的相关资料,需要的朋友可以参考下微信小程序  wx.request合法域名配置加上了appid,麻烦事就来了.问题:xxx不在以下合法域名列表中 ,请参考文档解决方法:去微信公众平台配置域名.注意:1.一个月申请修改的次数3次,且行且珍惜.我这个月只有一次机会了.2.必须是HTTPS. HTTPS S… 2. 简介:这篇文章主要介绍了springmvc之json数据交互controller方法返回值为简单类型,非常具有实用价值,需要的朋友可以参考下当controller方法的返回值为简单类型比如String时,该如何与json交互呢? 使用@RequestBody 比如代码如下:@RequestMapping(value=”/ceshijson”,produces=”applic… 3. 简介:本文介绍微信支付下的刷卡支付的开发过程。微信刷卡支付是指用户打开微信钱包的刷卡的界面,商户扫码后提交完成支付的支付过程。 一、刷卡支付API接口地址api.mch.weixin.qq.com/pay/micropay是否需要证书不需要。输入参数名称 变量名 必填 类型…
2024-11-25 阅读全文 →