微信
benben0729
职业为猿的汪,爱好象、鼠、蛇、蛙
展开
-
微信支付签名错误 php
先上代码//$params 是需要的参数 static public function getSign($params) { $arr = []; //参数为空不参与签名 foreach ($params as $k => $v){ $arr[$k] = $v; } ksort...原创 2019-10-24 10:54:04 · 724 阅读 · 0 评论 -
小程序返回页面刷新实现
在实际开发中我们经常会遇到一种情况,由页面A跳转到页面B,在页面B中做的一些修改又会影响到页面A,如果我们不做任何处理的话,返回的页面A仍是最初打开的样子(缓存的页面)方法1直接使用wx.reLaunch()//关闭小程序重新打开某个页面,肯定不存在缓存问题或者使用wx.redirectTo()//关闭当前页面,跳转其他页面,再回来时也肯定是新的页面不存在缓存问题方法2但是在实际过...原创 2019-10-22 09:46:02 · 357 阅读 · 0 评论 -
微信小程序分享
原生Page({ onShareAppMessage: function () { return { title: '自定义分享标题', desc: '自定义分享描述', path: '/page/user?id=123' } }})wepy onLoad(){ wx.showShareMenu...原创 2019-02-19 16:33:35 · 191 阅读 · 0 评论 -
小程序-页面跳转
1、 wx.navigateTo({}) ,保留当前页面,跳转到应用内的某个页面,使用 wx.navigateBack 可以返回; 示例: wx.navigateTo({ url:'../test/test?id=1&page=4', //跳转页面的路径,可带参数 ?隔开,不同参数用 & 分隔;相对路径,不需要.wxml后缀 success:func...原创 2019-02-19 16:32:49 · 177 阅读 · 0 评论 -
textarea层级过高的问题
问题在textarea上做弹出层时,会发现,textarea层级非常高,即使给了弹出层相当大的z-index值,也不起作用解决办法最简单的方法就是,当弹出层显示的时候,隐藏textarea标签<textarea wx:if="{{show}}" value="{{content}}"></textarea>...原创 2019-02-18 16:23:18 · 1398 阅读 · 0 评论 -
简易的登录状态维持
最简单的方法每次加载小程序首先检验是否有当前缓存过期,过期就重新登录wx.login,没过期直接读取缓存,这种方法并不可靠 onLoad() { if(wx.getStorageSync('is_show') > Date.parse(new Date())){ this.$parent.globalData.phoneNumber = wx.getStora...原创 2019-02-18 16:21:19 · 222 阅读 · 0 评论 -
小程序上传图片
官方示例代码wx.chooseImage({ success: function(res) { var tempFilePaths = res.tempFilePaths wx.uploadFile({ url: 'http://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址 filePath: tempF...原创 2019-02-18 16:17:05 · 931 阅读 · 0 评论 -
小程序获取用户信息
示例代码<open-data type="userAvatarUrl"></open-data><open-data type="userNickName"></open-data><!-- 需要使用 button 来授权登录 --><button wx:if="{{canIUse}}"原创 2019-02-18 16:09:07 · 156 阅读 · 0 评论 -
微信小程序滑动
竖向滑动<scroll-view scroll-y="true" style="height: 200rpx;"><view style="background: red; width: 200px; height: 100px; display: inline-block" ></view><view style="backgroun原创 2019-02-18 16:08:22 · 242 阅读 · 0 评论 -
wepy使用技巧
数据绑定与vue一致https://www.jianshu.com/p/692c07ac805b?utm_campaign=maleskine&amp;utm_content=note&amp;utm_medium=seo_notes&amp;utm_source=recommendation事件绑定及传参&lt;view @tap="click"&gt;&lt;/原创 2019-02-18 16:06:31 · 1640 阅读 · 0 评论 -
wepy错误总结
thirdScriptErrorsdk uncaught third ErrorregeneratorRuntime is not definedReferenceError: regeneratorRuntime is not definedthirdScriptErrorsdk uncaught third ErrorCannot read property ‘pages′ofun...原创 2019-02-15 09:36:02 · 902 阅读 · 0 评论 -
wepy项目中使用async await
进入项目根目录,安装runtime包npm install wepy-async-function --save修改wepy.config.js加入runtime配置 babel: { "presets": [ "env" ], "plugins": [ ...原创 2019-02-15 09:35:26 · 538 阅读 · 0 评论 -
wepy轮播图
示例理解<template> <view> <swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}"> <repeat for="原创 2019-02-15 09:32:57 · 1091 阅读 · 0 评论 -
wepy项目搭建与使用
初始化项目wepy init standard <名称>安装依赖npm install开始实时编译wepy build --watch#或者使用npm run dev# npm run build 只能编译一次不监听 作用域wepy build一样(不加 --watch参数)...原创 2019-02-15 09:31:51 · 259 阅读 · 0 评论 -
wepy 设置标题
在每个页面的配置文件中设置app.wpy:入口文件,包含config,globalData,constructor和生命周期。在config中配置路由config:配置pages,window,tabBar。分别为页面路由配置,页面导航栏配置,页面底部栏配置。详细配置在小程序框架配置globalData: 全局参数配置,用于多个页面的公用参数。constructor: 拦截器的配置。生命...原创 2019-02-15 09:30:27 · 1546 阅读 · 0 评论 -
wepy api
wepy.app ClassApp基类,小程序入口export class App extends wepy.app { onLaunch () { }}属性wxapp:Object:this.wxapp:Object: this.wxapp:Object:this.wxapp等同于getApp()。$pages:List: 所有页面列表格式如下: ...转载 2019-02-15 09:29:51 · 824 阅读 · 0 评论 -
快速了解 mpvue 开发小程序
原文:https://my.oschina.net/wangnian/blog/2252442 一、概念mpvue是 美团 修改了 Vue.js 的 runtime 和 compiler 使其可以运行在小程序环境中,从而引入了整套 Vue.js 开发体验的小程序框架。二、优化细节1、实例生命周期不同于vue的是我们会在小程序 onReady 后,再去触发 vue mount...转载 2019-02-15 09:16:43 · 173 阅读 · 0 评论 -
wepy-cli安装与基本使用
安装npm install -g wepy-cliwepy init standard my-project# 1.7.0之前版本# wepy new myproject使用Commands: init [options] &lt;template-name&gt; [project-name] generate a new project from a template...原创 2019-02-13 17:24:58 · 2423 阅读 · 1 评论 -
微信小程序module.exports 模块化
模块化可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。需要注意的是:exports 是 module.exports 的一个引用,因此在模块里边随意更改 exports 的指向会造成未知的错误。所以更推荐开发者采用 module.exports 来暴露模块接口,除非你已经清晰知道这两者的关系...原创 2019-02-12 19:19:27 · 1466 阅读 · 0 评论 -
微信小程序-背景图(附教程分享)
在小程序开发过程中,尤其是针对像我这样的小白可能会遇到很多的坑,那就一个一个坑的跳,一个一个坑的填,在以后开发路可能就会平坦很多(但是很多时候,却又有些无奈)解决方法:1、使用网络图片2、使用base64 http://imgbase64.duoshitong.com/3、但是,我们一般在本地开发时,上面的解决方法并不是我们想要的结果,有时真的有点不理解小程序,在wxss文件中...原创 2018-08-10 18:30:24 · 5068 阅读 · 0 评论 -
微信小程序----简易table表格
由于需要开发小程序,前端又是自己弄,类似table的标签也没有,后来看到小程序文档中推荐使用flex布局,就把css中的flex布局学了一遍,效果还行,大家将就看一下 table.wxml<view class="table"> <view class="tr bg-w"> <view class="th">head1</view&a转载 2018-08-10 18:17:58 · 25791 阅读 · 4 评论 -
微信小程序-获取request响应(附教程分享)
第一次写微信小程序在开发过程中,想要定义一个函数请求天气api并返回数据思路代码(错误示例)function getWeatherData(cityName){ var data={}; wx.request({ url: 'https://www.sojson.com/open/api/weather/json.shtml?city=' + cityName, ...原创 2018-08-10 11:36:20 · 1505 阅读 · 0 评论 -
微信小程序源码案例大全
微信小程序demo:足球,赛事分析 小程序简易导航 小程序demo:办公审批 小程序Demo:电魔方 小程序demo:借阅伴侣 微信小程序demo:投票 微信小程序demo:健康生活 小程序demo:文章列表demo 微商城(含微信小程序)完整源码+配置指南 微信小程序Demo:一个简单的工作系统 微信小程序Demo:用于聚会的小程序 微信小程序Demo:Growth 是一款...转载 2018-08-10 11:22:12 · 4453 阅读 · 3 评论 -
小程序丨页面跳转的四种方法
小程序丨页面跳转的四种方法 wx.navigateTo({}) ,保留当前页面,跳转到应用内的某个页面,使用 wx.navigateBack 可以返回; 示例: wx.navigateTo({ url:'../test/test?id=1&page=4', //跳转页面的路径,可带参数 ?隔开,不同参数用 & 分隔;相对路径,不需要.wxml后缀 ...转载 2018-08-10 08:42:39 · 3187 阅读 · 0 评论 -
微信小程序-合法域名校验出错
微信小程序开发,在发起请求时经常会遇到这个问题,如果我们是在本地测试开发可以手动设置不检测原创 2018-08-10 08:40:35 · 429 阅读 · 0 评论 -
微信小程序module.exports 模块化
微信小程序module.exports 模块化 文件 目录如上图: 看到网上写的模块化都比较复杂,写个入门版的 好让大家理解理解//common.js 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...转载 2018-08-08 20:37:03 · 1840 阅读 · 0 评论 -
微天气 - 开发一个完整的微信小程序
微天气这次咱们一起开发一个天气预报小程序,之所以选这个类型,有两个原因。 一是天气类的小程序整体复杂度比较低,适合我们说明问题。 另外,这种类型的应用也更加适合微信小程序生态的场景,我的理解这个生态不适宜开发过于复杂的应用。 所以选了则个类型。咱们首先来看看最终效果,有个感官的认识:这个是在我的调试器上面的最终运行效果,根据你当前的位置显示当前以及未来一周的天气情况。 对于小程序的使用...转载 2018-08-08 16:35:22 · 2337 阅读 · 1 评论 -
微信小程序入门教程+案例demo
微信小程序入门教程+案例demo尊重原创,转载请注明出处:原文查看惊喜更多 http://blog.csdn.net/qq137722697首先摆在好姿态,——微信小程序开发也就那么回事。你只需要一点点css(真的只要一点点)的基础就可以了。认清微信小程序开发其实,我觉得小程序就是将微信官方提供20+个基础组件(目前有26个)进行排列组合,然后加上一些css样式,对用户的操...转载 2018-08-08 16:29:43 · 294 阅读 · 0 评论 -
微信公众号
微信:即时通讯,点对点。公众:一对多。一个账号被其他用户所关注。公众平台官网: https://mp.weixin.qq.com/该公众平台可以完成的任务:开发者文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432必要:公众号开发阶段:注册测试号https://mp.weixin....原创 2018-08-03 09:32:13 · 320 阅读 · 0 评论