分类归档

小程序

FWQ
小程序
微信小程序之定义全局数据、函数复用、模版等实例介绍
这篇文章主要介绍了微信小程序之定义全局数据、复用、模版等的相关资料,需要的朋友可以参考下 微信小程序 定义全局数据、函数复用、模版等问题总结: 1.如何定义全局数据   在app.的App({})中定义的数据或函数都是全局的,在页面中可以通过var app = getApp();  app.function/的方式调用,不过我们没有必要再app.js中定义。 2.如何实现代码的复用   函数的复用: test.js test: function(){ } module.exports={  test:test  } other.js var common = require('test.js'); page({   common.test() }) 登录后复制   模板: <template>  <view> odd </view></template><template>  <view> even </view></template><block>   <template></template></block>…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序做出外卖菜单点单功能
这次给大家带来微信小程序做出外卖菜单点单功能,的注意事项有哪些,下面就是实战案例,一起来看一下。 1.功能仅是菜单功能一部分,仅供参考 2.需求描述:右侧菜品部分在滚动的时候,左侧菜品选中分类与右侧第一行菜品所在分类对应。 我的实现方式:(每个菜品高度*该分类菜品数量)+菜品分类高度 = x, 每次滚动的时候判断当前scrollTop是否在x范围内?左侧选中该分类:左侧不做改变; 问题:我设置菜品高度的单位是rpx,而scrollTop的单位是px,这也就是说,上面我计算的x是个变量, 所以当改变测试机型,这个功能就失效了。。。请教各位有什么好的方法没? onLoad(e) { let goodsList = this.data.goodsList; // 初始化每项菜品距离顶部的距离 for (let i = 0; i < goodsList.length; i++) { if…
2024-11-25 阅读全文 →
FWQ
小程序
详细讲解微信指数与百度指数到底有什么区别
3月23日,微信指数隆重上线,这绝对公关新闻圈里的大新闻。相比于百度指数,那么微信指数到底有哪些优势呢? 百度指数与微信指数都有有三大优势: 1、捕捉热词,看懂趋势; 2、监测舆情动向,形成研究结果; 3、洞察用户兴趣,助力精准营销 百度VS微信  范围对比: 微信指数是微信基于微信大数据的移动端指数。 百度指数是是以百度海量网民行为数据为基础的数据分享平台,是当前互联网乃至整个数据时代最重要的统计分析平台之一。 广告主监测投放后的效果对比 百度指数可以精确的查看投放后在百度网页上的变化。 微信指数是针对微信生态圈里指数变化,从而判断广告的投放效果好不好。 评估某个热点对比 百度和微信指数均可看出该关键词的热度,但是百度可以直接在页面上添加关键词对比,这样两个关键词的热度就可以一目了然。 而微信指数却要搜索两次,如足球与中国红对比。就要各搜索一次,不能直接观看对比度。 趋势图研究对比: 百度指数: 1、百度PC趋势积累了2006年6月至今的数据,移动趋势展现了从2011年1月至今的数据。 2、用户不仅可以查看最近7天、最近30天的单日指数,还可以自定义时间。 3、百度趋势图不仅能够看整体走向,还能够看PC端和移动端的变化。 微信指数: 1、 微信用户有8.89个亿,用户可以在微信指数中搜索7日,30日,90日的热度趋势,但不能自定义搜索时间。 2、 微信指数可以很直观的看出当前热度指数。 3、 微信指数不能提供明确的PC端数据,移动数据或者整体数据。 功能对比:…
2024-11-25 阅读全文 →
FWQ
小程序
JS模拟锚点跳转的代码
本文主要为大家分享一篇使用js模拟锚点跳转的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧,希望能帮助到大家。 A-HTML锚点定义: 设置锚: <a href="#mao" rel="external nofollow" >&nsbp;</a> 登录后复制 设置点:(为了浏览器兼容性,id和name一起设置) <a id="mao" name="mao">跳至第一个锚点</a> 登录后复制 B:使用JS模拟锚点跳转: js中location.href可以跳转至某个url; 1、window.location.href = window.location.href + “#mao”; 2、window.location.hash = “#mao”; 备注:hash只会在跳转到此页面的第一次起作用,再次刷新此页面将不起作用,而href始终起作用 相关推荐: 以上就是JS模拟锚点跳转的代码的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序picker组件详解实例代码
这篇文章主要介绍了微信小程序 picker 组件详解及简单实例的相关资料,需要的朋友可以参考下 实现效果图: 微信小程序picker 滚动选择器,现支持三种选择器,通过mode来区分,分别是普通选择器,,,默认是普通选择器 普通选择器:mode=selector 属性名 类型 默认值 说明 [] mode为selector时,range有效 value Number 0 mode为selector时,是数字,表示选择了range中的第几个,从0开始。 bindchange EventHandle   value改变时触发change事件,event.detail= { value:value} 时间选择器:mode= 属性名 类型 默认值 说明…
2024-11-25 阅读全文 →
FWQ
小程序
实例详解微信小程序wx.request 的封装
最近自己尝试了一下小程序开发,坑么总是有的,但是我觉得还是request这部分实在是不好看,所以你懂得,我用promise 对请求做了个简单封装。本文章所述方法主要针对第三方登录。 废话不多说直接贴代码: 业务相关 js // 获取剩余金额 --- GET 请求无参数   getBalance: function () {     api.getBalance().then(data =&gt; {       let balance = data.data       balance.balance = balance.balance.toFixed(2)       this.setData({         balance: { ...balance }       })     })   },   // 获取昨日消费数据 --- POST 请求,使用 application/x-www-form-urlencoded 传参   getLastCost: function () {     let yestoday = util.transDate('', -1)     let data = {       subAccountIdx: 0,       startDay: yestoday,       endDay: yestoday,       type: 0,       business: 0,       export: false     }     api.getLastCost(data, 'application/x-www-form-urlencoded', 'POST').then(data =&gt; {       let lastCost = data.data.record.totalConsumeMoney…
2024-11-25 阅读全文 →
FWQ
小程序
图片轮播组件gallery slider使用方法详解
本文主要和大家详细介绍了微信小程序图片轮播组件gallery slider的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 先上效果图: wxml <scroll-view>  <view>   <swiper>     <block>       <navigator>        <swiper-item>         <block>          <image></image>         </block>         <block>          <image></image>         </block>        </swiper-item>       </navigator>     </block>   </swiper>  </view></scroll-view> 登录后复制 wxss .imgw{width:100%;} 登录后复制 js /**  *页面的初始数据…
2024-11-25 阅读全文 →
FWQ
小程序
小程序转发功能的实现
文章背景: 在开发小程序的过程中,有时我们需要设计一个 “好友代付” 的功能。该功能的目的就是通过点击按钮,来引导微信用户转发此页面到微信好友或微信群中,让对方来帮你付款。 (学习视频分享:) 知识讲解 首先,开发前的重要一步就是,阅读小程序官方文档 —— 小程序转发功能对应接口 梳理讲解: 1.要拥有转发功能,必须要在当前页面的”js”代码中,定义”onShareAppMessage()”函数 2.要知道转发功能的使用有两种方式     #其一是自定义按钮进行点击触发,     #其二就是点击右上角菜单的那个“转发”按钮 3.转发操作完成后,要进行回调函数的处理 #一般Toast提示语句即可 完整接口代码解释:   /**    * 进行页面分享    */   onShareAppMessage: function (options) {     if (options.from === 'button') {       // 来自页面内转发按钮       console.log(options.target)     }     return {   //## 此为转发页面所显示的标题…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发—微信开发环境搭建
  目前移动开发处于比较火的的趋势,很多的开发者都跃跃欲试,目前移动app开发领域主要分为以下几种类型      我在平时的工作中接触得比较多的就是基于Android的Native App开发和基于微信公众号的Light App开发,今天就来带领大家快速进入微信公众号的开发领域. 一、微信开发环境搭建   工欲善其事,必先利其器。要做微信公众号开发,那么要先准备好两样必不可少的东西:   1、要有一个用来测试的公众号。   2、用来调式代码的开发环境。 1.1、注册测试公众号   微信公众号分为服务号、订阅号、企业号,订阅号可以个人申请,服务号和企业号要有企业资质才可以。      我们所说的微信公众号开发指的是订阅号和服务号。   关于订阅号和服务器的区别,官方是这样解释的   服务号:主要偏向于服务交互(功能类似12315,114,银行,提供绑定信息,服务交互),每月可群发4条消息;服务号适用人群:媒体、企业、政府或其他组织。   订阅号:主要偏向于为用户传达资讯,(功能类似报纸杂志,为用户提供新闻信息或娱乐趣事),每天可群发1条消息;订阅号适用人群:个人、媒体、企业、政府或其他组织。   个人订阅号有一些接口是没有权限的,也就是说个人订阅号无法调用一些高级的权限接口,下图就是一个我的个人订阅号所具备权限列表,如下图所示:      而一些高级接口,如生成二维码、网页授权、自定义菜单、微信支付这样的接口权限个人订阅号是没有调用权限的,如上图红色框起来的那些接口,个人订阅号都无法调用。   幸运的是,微信公众平台提供了测试公众账号,测试公众号的注册地址为:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login,只需要到这个页面,点击登录,并用自己的微信客户端扫码,并授权登录,就可以获得属于自己的测试公众号。测试公众号具备几乎所有的接口,所以平时学习微信公众号开发时,就可以去注册一个测试公众号,然后使用这个测试公众号做开发就可以了。不废话了,还是先注册一个测试公众号吧   访问http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login,注册一个测试公众号。   注册测试公众号的步骤如下图所示:           用微信扫描上述的二维码进行登录,登录成功后,就可以看到腾讯分配给我们的测试公众号的信息了,如下图所示:      测试公众号的所拥有的接口权限如下:…
2024-11-25 阅读全文 →
FWQ
小程序
怎么恢复微信黑名单好友
本文操作环境:ios 14.0系统、 8.0、iphone xr手机。 恢复微信黑名单好友的方法: 1、打开微信,点击【我】,打开设置 点击下载“”; 2、打开【隐私】选项 3、打开【通讯录黑名单】选项 4、找到需要恢复的好友,打开主页,点击右上角的【…】 5、找到【加入黑名单】选项,关闭此选项即可恢复好友。 相关推荐: 以上就是怎么恢复黑名单好友的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →