微信-周排行
按照官方文档,小程序运行是会先执行app.js中的app方法注册小程序,因此app方法中的onLaunch会最先执行,接下去才会到首页的onLoad,然而在onLaunch执行了一个异步方法,比如我这边请求请求一个云函数: onLaunch: function() { this.getsys() } ...
微信需要企业身份并已认证才能申请分享接口。但可使用其他分享接口绕过。 在iOS和Android都无法分享(请确认公众号已经认证,只有认证的公众号才具有分享相关接口权限,如果确实已经认证,则要检查监听接口是否在wx.ready回调函数中触发) ? ...
问题: 微信小程序设置子图片文字等元素水平居中或垂直居中?比如有一个图片控件和一个文本控件,想让他垂直居中显示,应该怎么实现? 垂直居中实现方法: 主要是flex的一些属性 display:flex;//flex布局 justify-content:center;//设置弹性盒子元素在主轴的对齐方式 ...
了解小程序的框架 简易版的三个页面就可以跑起来程序 pages 文件夹 index 文件夹 index.js文件 >配置页面入口,功能:注册一个页面 var pageConfig={ }//定义一个pageConfig参数对象,其指定页面的初始数据、生命周期函数、事件处理函数等 Page(pageC ...
wx.getSystemInfo({ success: function (res) { // 获取可使用窗口宽度 let clientHeight = res.windowHeight; // 获取可使用窗口高度 let clientWidth = res.windowWidth; // 算出比例 ...
模板Template 1.为什么要引入template? 模板:在模板中定义代码片段,然后在不同地方调用 实现:需要数据时引入时引入,不需要时则不必引入,达到代码的灵活性! 2.创建模板 目录结构: (1)news-template.wxml <template name="newsTemplate ...
收藏功能 1.利用数据缓存进行对是否首次进入响应新闻页面进行判断 (1)查看API中关于数据缓存部分,了解如何获取、设置本地数据 (2)了解本地存储的收藏信息数据结构: (3)进行逻辑判断:是否为首次进入页面(在onLoad中进行判断) // pages/news/news-details/news ...
全局配置里的tabBar 1.查看API中的全局配置,了解tabBar的结构 根据API设置属性: 设置tabBar中的字体+背景: 2.主要在app.json中进行全局配置即可 { "pages": [ "pages/index/index", "pages/logs/logs", "pages/ ...
获取openid看了些网上的文章没获取到也许是我get到找到了一篇借鉴然后自己也搞出来了 首先创建一个环境单击按钮获取当前用户的openid test.wxml <text>{{openid}}</text> <button type="default" bindtap="open">获取openi ...
问题描述:前段时间体验版显示没有问题,最近调接口微信小程序体验版数据(请求失败),开发者工具状态显示正常(真机调试也没问题), 开发者工具状态下显示正常 问题导致:由于微信后台设置安全域名时,与调试的接口不统一;(注意小程序地址必须为https) 解决方案: 方案一:调试接口时需要统一; 方案二:体 ...
获取用户手机号码,一般与发送短信验证码一起使用,用于用户登录,或者验证身份等。 1.首先需要wx.login(),而且这个接口开放给已认证的非个人小程序。 2.使用<button open-type="getPhoneNumber" bindgetphonenumber="getfun_phone" ...
微信公众号JSAPI支付 退款成功回调 接上篇 Controller [HttpPost("TestRefundCallBack")] public void TestRefundCallBack() { _ticketRepository.TestRefundCallBack(HttpContex ...
<input type="file" accept="video/*" capture="camera">file 类型的 <input> 除了调起系统的文件选择框外,还可通过指定 capture 属性来现场拍照或录制。配合 accept 属性,可实现更加便捷的文件获取。原因:根据w3c标准, ac ...
1,在用微信的request发送请求时,发送的时候,和回来的时候,需要区分,哪个是真正的json,回来的时候,由springmvc返回json,发送的时候,不需要json,这个地方微信默认是json。需要改一下。 在服务器接受的时候,按照普通的@requestParam,接受即可,比较麻烦的时,如何 ...
微信小程序如果想要优化性能,有关键性的两点:提高加载性能和提高渲染性能。 一、提高加载性能 当用户点击小程序后发生了什么? 资源准备(代码包下载) —— 业务代码注入和渲染 —— 异步请求数据 上面的三个状态,我们经常遇到,它们分别对应小程序的下面三个状态: 有三个点的白屏阶段: 下载代码包的阶段 ...
背景:阿里云服务器、koa2、mysql、mpvue 在真机调试时没有问题,提交体验版时访问不了阿里云,并且体验版开启调试也没有问题,由此问题不在前端 解决:使用阿里云或其它非腾讯云的服务器需要在小程序管理后台设置白名单 进入小程序管理后台-->开发-->开发设置-->服务器域名,设置你的访问域名和 ...
电影星星和评分处理 1.明确获取到的评分和星星的换算关系 /** * 星星: * 评分:0,40,30,20,0,50 * 评分与星星换算:40-->4 * star=[] * 针对4星:[1,1,1,1,0] */ 逻辑解释 最终传入的星星数据是由数据进行存储的 2.utils.js中对于“将获取 ...
微信中 input 引起的一些常见问题 一、ios端兼容input光标高度 input输入框光标,在安卓手机上显示没有问题,但是在苹果手机上 当点击输入的时候,光标的高度和父盒子的高度一样。 原因: 通常我们习惯用height属性设置行间的高度和line-height属性设置行间的距离(行高),当点 ...