分类归档

小程序

FWQ
小程序
小程序popupwindow弹出框的实现代码
本篇文章给大家带来的内容是关于小程序popupwindow弹出框的实现代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 在上方弹出 wxml <view>   <view></view>   <view>     <view>Dialog内容</view>   </view></view> 登录后复制 wcss .zan-dialog__mask {   position: fixed;     top: 0;  left: 0;     right: 0;     bottom: 0;     z-index: 10;     background: rgba(0, 0, 0, 0.4);     display: none;   } .zan-dialog__container {   position: fixed;     top: 0;     width: 750rpx;     background: white;     transform: translateY(-150%);     transition: all 0.4s ease;     z-index: 12;   }…
2024-11-25 阅读全文 →
FWQ
小程序
浅谈小程序中实现下拉刷新与加载更多效果的方法
本篇文章给大家介绍一下小程序中实现下拉刷新与加载更多效果的几种方法,几乎所有app里都有下拉刷新和加载更多,希望大家可以掌握! 【相关学习推荐:】 ##下拉刷新 实现下拉刷新目前能想到的有两种方式 1、调用系统的API,系统有提供下拉刷新的API接口 2、监听scroll-view,自定义下拉刷新,还记得scroll-view里面有一个bindscrolltoupper属性吗?忘记请自行回顾上一篇 微信小程序实战篇-电商(二)当滚动到顶部/左边,会触发 scrolltoupper 事件,所以我们可以利用这个属性,来实现下拉刷新功能。 两种方法都可以,第一种比较简单,易上手,毕竟一些逻辑系统已经给你处理好了,第二种适合那种想要自定义下拉刷新样式的小程序,我们讲解电商,就用第一种,系统提供的就好,主要是教会大家怎么用。以首页为例 1、home.json 参数配置 "enablePullDownRefresh": true 登录后复制 我们哪个页面需要下拉刷新,就在哪个页面对应的xxx.json文件配置上面属性,这个属性从字面意思也可以知道,是否允许下拉刷新,当然,如何你不想一个个配置允许下拉刷新,你可以直接在全局变量app.json的window里面配置上面这个属性,这样整个项目都允许下拉刷新了,这个一定要加的,因为系统默认是不具备下拉刷新功能的 2、home.js   //下拉刷新   onPullDownRefresh:function()   {     wx.showNavigationBarLoading() //在标题栏中显示加载          //模拟加载     setTimeout(function()     {       // complete       wx.hideNavigationBarLoading() //完成停止加载       wx.stopPullDownRefresh() //停止下拉刷新     },1500);…
2024-11-25 阅读全文 →
FWQ
小程序
asp.net开发微信验证消息的实例详解
验证消息的真实性 在MVC Controller所在项目中添加过滤器,在过滤器中重写 public override void OnActionExecuting(ActionExecutingContext filterContext)方法 新建数据模型 注:服务器接收消息时,不再是signature而是msg_signature 微信服务器推送消息到服务器的HTTP请求报文示例 POST /cgi-bin/wxpush? msg_signature=477715d11cdb4164915debcba66cb864d751f3e6&timestamp=1409659813&nonce=1372623149 HTTP/1.1 Host: qy.weixin.qq.com 方法重写,实现对消息的验证 调用微信接入时验证的方法,不过参数需要小改动一下,采用新建的数据模型 在Action方法或在Controller上添加过滤器属性 代码示例 Model /// <summary>   /// 微信推送消息模型   /// </summary>   public class WeChatMsgRequestModel   {     public string timestamp { get; set; }…
2024-11-25 阅读全文 →
FWQ
小程序
通过accesstoken获取用户黑名单列表(微信开发教程)
公众号可登录微信公众平台,对粉丝进行拉黑的操作。微信方面提供了一套黑名单管理api,开发者可以直接利用接口进行操作。 获取黑名单列表可以查看文档 http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1471422259_pJMWA&token=&lang=zh_CN 接口请求URL: 接口调用请求说明 http请求方式:POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/tags/members/getblacklist?access_token=ACCESS_TOKEN 登录后复制 JSON 数据说明 { "begin_openid":"OPENID1" } 登录后复制 当 begin_openid 为空时,默认从开头拉取。 示例代码如下: 然后获取结果如下: 说明我们现在黑名单里面一个人也没有。 那么我们开始把某个人拉入黑名单 即调用加入黑名单接口 接口URL: http请求方式:POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/tags/members/batchblacklist?access_token=ACCESS_TOKEN 登录后复制 参数说明   参数…
2024-11-25 阅读全文 →
FWQ
小程序
微信现金红包接口实现红包发放的示例代码分享
微信现金红包接口实现红包发放: 一:流程:【 流程:微信用户访问红包活动页面–》后端判断是否是微信访问的 【否:提示用微信打开连接,是:提示用户是否授权允许,获取其的用户信息【openID等信息】】–》 进入红包活动页面—》用户点击领取红包【判断是否领取过红包】是:【提示已领取过红包】否  –》后端程序调用接口发放红包 –》微信用户在微信中收到红包 –》打开红包 –》红包金额会添加到钱包零钱里 –》完成红包发放。 】 二:要实现微信现金红包接口实现红包发放,首先要符合以下条件: 1.用于发放红包的微信公众号要是服务类型 2.登录微信公众平台官网后,在公众平台后台管理页面 – 开发者中心页, 点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey, 其中URL是开发者用来接收微信消息和事件的接口URL。Token可由开发者可以任意填写, 用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。 EncodingAESKey由开发者手动填写或随机生成,将用作消息体加解密密钥。 3.获取access_token:公众号可以使用AppID和AppSecret调用本接口来获取access_token。 【AppID和AppSecret可在微信公众平台官网-开发者中心页中获得(需要已经成为开发者,且帐号没有异常状态)。】 4.微信公众号要开通 “网页授权接口” 用户获取用户基本信息【特别是openID ,发红包时用到】 5.微信公众号的 “微信支付“…
2024-11-25 阅读全文 →
FWQ
小程序
怎么把小程序放到微信文章里
把小程序放到微信文章里的方法:首先找到小程序打开,并点击【添加】按钮;然后打开素材管理,将光标放在正文框内,点击右侧多媒体栏目下的【小程序】;最后选择某一已经关联的小程序,点击下一步即可。 把小程序放到微信文章里的方法: 1、登录公众号,在左侧树状菜单中找到“小程序”菜单。 2、点击“小程序管理”打开小程序管理页面。点击“添加”按钮添加所需要的小程序。 注: 公众号可关联同主体的10个小程序及不同主体的3个小程序。同一个小程序可关联最多500个公众号。 3、小程序添加后,开始撰写公众号文章吧。通过左侧树状菜单“管理”——“素材管理”菜单进入素材管理界面,点击“新建图文素材”进行公众号文章撰写。 4、在公众号文章中插入小程序: 将光标放在正文框内,点击右侧多媒体栏目下的“小程序”。 5、选择某一已经关联的小程序,点击下一步。 6、选择小程序在公众号文章中的展示方式: 1)文字:小程序以文字方式展示,读者在点击文字时打开小程序。 2)图片:小程序以图片方式展示,读者在点击图片时打开小程序。 3)小程序卡片:小程序以卡片方式展示,读者在点击卡片时打开小程序。 相关学习推荐: 以上就是怎么把小程序放到微信文章里的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
在小程序中实现倒计时效果示例代码
通过简单的倒计时功能,来测试小程序开发平台中的页面及js代码直接的关系。要实现的功能如下1,从60到0的倒计时效果2,倒计时完毕后会有提示 效果如下: 其实实现代码很简单 <!--index.wxml-->  <view>    <text>倒计时: {{second}} </text>   </view> 登录后复制 下面是相对应得js处理 //index.js   // 从从60到到0倒计时   function countdown(that) {    var second = that.data.second    if (second == 0) {     that.setData({      second: "60秒倒计时结束"    });     return ;    }    var time = setTimeout(function(){     that.setData({      second: second - 1     });     countdown(that);    }    ,1000)   }       …
2024-11-25 阅读全文 →
FWQ
小程序
小程序怎么绘制表格
小程序绘制表格的方法:首先在小程序开发工具新建对应的界面,并插入多个view元素;然后添加class属性及view样式,并保存代码;接着设置表格的表头和表体的样式;最后保存代码并在模拟器中预览效果即可。 小程序绘制表格的方法: 1、第一步,双击打开微信小程序开发工具,新建一个对应的界面,然后插入多个view元素,并添加class属性,如下图所示: 2、第二步,没有给这些view样式,然后保存代码并预览效果,结果出现从上到下排列,如下图所示: 3、第三步,在对应的wxss文件中,设置表格的表头和表体的样式,如下图所示: 4、第四步,再次保存代码并在模拟器中预览效果,发现形成了表格,如下图所示: 5、第五步,在th td添加一个border-bottom属性,设置底部边框属性,如下图所示: 6、第六步,结果发现最后一行的底部边框展示的有点粗,是因为table和td设置了边框,加粗了,如下图所示: 相关学习推荐: 以上就是小程序怎么绘制表格的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
分享一个清理内存卡和U盘里垃圾的小程序
有一种场景, 手机内存卡空间被用光了,但又不知道哪个文件占用了太大,一个个文件夹去找又太麻烦,所以我开发了个小程序把手机所有文件(包括路径下所有层次子文件夹下的文件)进行一个排序,这样你就可以找出哪个文件占用了内存太大了。 使用例子如下,用JAVA 运行Sort 1, 输入你要排序的文件路径 , 如 例子是对H:下的文件和它所有子文件夹下的文件进行排序 2, 输入需要进行排序显示的最新大小,如 例子是对10M 大小 以上的文件进行排序 3,从大到小排序后按 文件路径文件名——-大小 KB——–创建日期进行显示(yyyyMMdd) 格式进行显示,。 这样你就可以把太大的文件删除了,清理出空间 D:hjbsSorftwork�40207SortSizein>java com.he.jinbin.Sort输入需要排序文件地址:H:输入需要排序文件大小(单位M):10运行中,请稍等…从大到小文件排序为:H:.android_securecom.sg.android.fish-1.asec——-36224000 KB——–20130525H:BaiduMapmphquanguogailue.dat——-27616013 KB——–20130512H:DownloadRedGame_Android_2017-2013-11-06_18-54-27-CI-20.apk——-26563096 KB——–20131111H:ugameugameSDKdownloadsF9757F4442DD99FC89FA387C80405D2.apk——-26305964KB——–20131025H:Downloadcom.tencent.mobileqq_60.apk——-25417880 KB——–20130714H:Androiddatacom.android.gallery3dcacheimgcache.0——-22070789 KB——–20140210H:ook�4异世灵武天下异世灵武天下.txt——-20279247 KB——–20131114H:ook深入java虚拟机.pdf——-19936351 KB——–20130303H:ook�4官途官途.txt——-19668417…
2024-11-25 阅读全文 →
FWQ
小程序
实例讲解微信小程序异步处理方法
微信小程序现在也来越火,本文主要为大家详细介绍了微信小程序异步处理的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 直接看问题: 然后看打印的结果: 根据上面两图可以看出,代码上先执行的网络请求,再执行打印的变量,但是从下面打印的结果来看,先出结果的是执行打印变量的函数(aafn函数),再打印出网络请求success的回调里返回的数据和赋值后的变量的值; 为什么先执行的aafn,并且打印的值没有赋值上? 因为wx.request是一个异步的请求,所以数据请求的同时,可以继续向下执行函数。所以这里值还没有赋值上就开始打印了变量的值; 这种情况,怎么解决呢? 方法一: 嵌套 在wx.request的success回调里执行aafn函数 然后运行结果 这里就取到值了 但是如果逻辑很复杂,需要用到很多层异步,就像这样: asyncFn1(function(){  //...  asyncFn2(function(){   //...   asyncFn3(function(){    //...    asyncFn4(function(){     //...     asyncFn5(function(){       //...     });    });   });  }); });…
2024-11-25 阅读全文 →