-
入坑微信小程序(项目搭建)下
2021/3/31 23:25:32
关于 wx.getLocation首次 执行 wx.getLocation 小程序将自动调启如下 dialog:请注意是 首次 !无论用户选择“确定”或是“取消”,再次进入“更美测试”均不会被询问是否开启定位(调用 100 次 wx.getLocation 也无济于事)。除非用户手动清理微信缓存、更新微信、切换账号...各种缓存:存在上述问题的 API 绝不止 wx.getLocation 例如 wx.login,遗憾的是,小... -
入坑微信小程序(项目搭建)上
2021/3/31 23:25:29
超荣幸能够参与我司【更美小程序】的搭建,在此分享些心得希望能够帮助到像我一样的前端界萌新。因【更美小程序】源码需保密,我仅向大家分享基础建设级别的非业务代码。点我~一个最基本的小程序项目需具备:app.js(入口文件)、app.json(全局配置)、app.wxss(通用样式)、pages/(页面)。pages/ 下的每一页面拥有独自的 .js、.json、.wxss。形如:想了解更多请参考 ... -
基于bmob快速搭建小程序用户模块(包括登录、当前用户、用户安全) ...
2021/3/31 23:25:22
一键登录开发小程序登录后端工作:客户端调用wx.login()后获取的code,后端人员拿到code和微信换取openid和session_key;除此之外后端人员还需要根据openid生成sessiontoken作为服务器和小程序之间做登录态校验保证安全性,客户端每次请求需要带上sessiontoken,后端需要作校验;还需要提供接口给客户端保存用户信息(头像、名称等),或者根据openid去和微信换取用户信息;中... -
微信小程序实现滚动加载更多
2021/3/31 23:25:16
1.需要用到的组件和api scroll-view(可滚动视图区域) wx.showToast(OBJECT)显示消息提示窗----显示loading小菊花用的 2.需要用到的属性 3.scrol-view需要指定一个高度,这个高度可以按自己的需求计算,我使用的是屏幕可用高度并且默认一页显示6个 4.滚动到底部绑定需要触发的事件 <scroll-view scroll-y='true' style="height:{{height}}px" bindscrolltolower='low... -
微信小程序没有授权时的处理方法
2021/3/31 23:24:38
背景:微信小程序很多都需要用户的微信授权,可是很多瓜皮用户会狠心拒绝,但是不管用户怎么操作,我们必须让用户能够更好的体验小程序。过程:我把用户的操作分四种。1)用户直接同意授权。 2)用户拒绝授权,进入引导弹窗,用户继续拒绝授权。 3)用户拒绝授权,进入引导弹窗,用户点击授权,进入授权设置页,用户点击授权。 4)用户拒绝授权,进入引导弹窗,... -
微信小程序使用原生WebSokcet实现断线重连及数据拼接
2021/3/31 23:24:34
以前做小程序为了应急找了个插件去链接WebSokcet,文章传送门。回过头在新项目中再次使用时出现了些许问题,不一一赘述。遂决定好好用一下原生的WebSokcet。一、说明1.小程序原生的WebSokcet没有断线重连机制,这个是他的不足之处。2.小程序新的版本库已经支持存在多个 WebSokcet 连接。官方说明:基础库 1.7.0 之前,一个微信小程序同时只能有一个 WebSocket 连接,如果当前已... -
微信小程序:防止多次点击跳转(函数节流)
2021/3/31 23:24:30
场景在使用小程序的时候会出现这样一种情况:当网络条件差或卡顿的情况下,使用者会认为点击无效而进行多次点击,最后出现多次跳转页面的情况,就像下图(快速点击了两次):解决办法然后从 轻松理解JS函数节流和函数防抖 中找到了解决办法,就是函数节流(throttle):函数在一段时间内多次触发只会执行第一次,在这段时间结束前,不管触发多少次也不会执行函数。/uti... -
码云推荐 | 微信小程序的省市选择组件 citySelector
2021/3/31 23:24:27
省份/城市/区县定位选择器:dash::rocket: 微信小程序,一行代码引入的省份/城市/区县定位选择器的库主要功能自动定位 城市、区县(也支持手动重新定位)手动 汉字、拼音搜索 城市,支持搜索数量335个,覆盖地级市亦可通过 侧边栏 选择,城市按拼音首字母排列选择好城市后,自动显示 辖下区县集成说明将libs文件夹拷贝至您的小程序项目根目录在您的项目根目录 app.json 里的 pag... -
“同住”小程序疑涉黄被下线,前车之鉴下共享床位为何屡禁不止 ...
2021/3/31 23:24:23
在共享经济的风口里,永远不缺花样百出的“共享概念”。据中国之声《新闻纵横》报道,一款主打“酒店床位共享”的微信小 程序 “同住”悄然进入公众视野,号称自己是“全新的共享经济形态”,如果一个人预订了酒店的标间,空着的一张床就可以通过微信上的“同住”小程序进行分享。但在运营一段时间之后,1月25日,宣称“和TA一起睡,重返20岁”,主打“床位共享”的... -
微信小程序开发最佳实践
2021/3/31 23:24:19
weapp-starter微信小程序开发最佳实践项目地址为什么会有这个 repo在小程序之初便开发应用了,现在小程序的开发也越来越成熟了,完善了很多的API、组件、架构等,社区也由原来的零星点点到现在的不大不小,但也算是有了,期间也诞生了很多的开发框架,越来越多的三方辅助库,我也捣鼓出很多。比较有名的算是 wepy 和 labrador , wepy是 vue&nbs... -
微信小程序组件化的解决方案(下)
2021/3/31 23:24:14
现在我们已经可以做到了两个组件之间的数据传递,那么如何在多个组件间传递数据呢? 如上图所示,同级的组件b 和同级的组件c , b 和 c 之间不可以直接获取,b可以获取到a, c 也可以获取到a,而a可以直接获取到 b 和 c。所以,如果想获取到兄弟元素,需要先获取到祖先节点,然后再通过祖先节点获取兄弟节点我在组件b 里面,我需要先找到祖先组件a的实例,然后用祖先... -
微信小程序组件化的解决方案(上)
2021/3/31 23:24:12
从小程序基础库版本 1.6.3 开始,小程序支持简洁的组件化编程。查看自己使用的小程序基础库版本,可以通过在开发者工具右侧点击详情查看:最基本的组件小程序的组件,其实就是一个目录,该目录需要包含4个文件:xxx.jsonxxx.wxmlxxx.wxssxxx.js声明一个组件首先需要在 json 文件中进行自定义组件声明(将 component 字段设为 true 可... -
小程序wx.setScreenBrightness/wx.getScreenBrightness接口
2021/3/31 23:24:05
前言最近接触了微信小程序 API - wx.setScreenBrightness 、wx.getScreenBrightness 接口,调用该接口可以调节并显示手机屏幕亮度数据。对于喜欢腾讯新闻、今日头条等一些阅读类小程序的小伙伴,还是挺友好的。不需要下拉屏幕或退出小程序页面就可以调整屏幕亮度,直接在小程序内部完成屏幕亮度调节工作,更加快速。下面,就分享一下如何使用该微信小程序API接口以及需注意的问... -
微信小程序版2048
2021/3/31 23:24:02
最近流行微信“跳一跳”小游戏,我也心血来潮写了一个微信小程序版2048,本篇文章主要分享实现2048的算法以及注意的点,一起来学习吧!(源码地址见文章末尾)算法生成4*4棋盘视图随机生成2或4填充两个单元格记录用户touch时的起始位置和结束位置,以此判断滑动方向根据滑动方向移动单元格,并进行相同值合并用户一次滑动完成后重复执行步骤2判断游戏是否结束,并根据游戏结果... -
从零开始一个微信小程序版知乎
2021/3/31 23:24:00
以前工作没直接进行过小程序的开发,最近闲了下来就赶紧学习一下。因为从零开始,所以没有使用任何框架及UI库,记录一下本次开发中踩过的坑吧~展示效果(界面样式设计与交互来自iOS 4.8.0版本知乎App):动态效果请移步到GitHub查看。一、开始前的准备申请账号:根据小程序注册文档,填写信息和提交相应的资料,就可以拥有自己的小程序帐号。开发工具:微信开发者工具数据来源:E... -
揭密微信跳一跳小游戏那些外挂
2021/3/31 23:23:56
作者:Hahn, 腾讯高级UI工程师商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。 原文链接:http://wetest.qq.com/lab/view/364.htmlWeTest 导读张小龙:这个游戏发布以后,其实它的效果有点超出我们的预期,我们自己开玩笑说,这个游戏突然变成了有史以来可能用户规模最大的一个游戏,因为它的DAU大概到了1点几亿,但同时出现了很多外挂,我没有想到这么小的一... -
小程序内置组件swiper,circular(衔接)使用小技巧
2021/3/31 23:23:53
swiper,关于滑块的一些效果无缝,断点,视差等等...我想这里就不用做太多的赘述,这里给大家分享一下实战项目中使用circular(衔接)的一点小特性、小技巧,当然你也可以理解为遇到了一个小坑,因为不能把整个项目搬上来,所以这里用一个小事例去简单的描述一下。功能介绍swiper滑块视图容器(轮播效果)可配置项这里只简单列出示例中所需的一些属性,如需了解更多 【请... -
微信小程序左右滑动切换图片酷炫效果(附效果)
2021/3/31 23:23:31
开门见山,先上效果吧!感觉可以的用的上的再往下看。(动图网址) 心动吗?那就继续往下看! 先上页面结构吧,也就是wxml文件,其实可以理解成微信自己封装过的html,这个不多说了,不懂也没必要往下看了。 1 <scroll-view class="scroll-view_H" scroll-x scroll-with-animation style="width: 100%;height:{{windowHeight}}px" bindscroll="getSelectItem"> 2 ... -
解决小程序点击弹出模态框,子父级都有滚动条问题
2021/3/31 23:23:28
思考步骤: 1.使用作为根节点包裹所有view,并动态绑定scroll-view的scroll-y属性,自定义它的高度,var calc = clientHeight * rpxR-100; “-100”是因为我底部有选项卡,你若不需要就不用减; 2.点击button按钮触发showModel事件,子级内容显示,更改isScroll的值为false,关闭弹窗的点击事件中,更改isScroll的值为true贴出主要代码 :wxml文件<view class...
推荐文章
- 2022国庆假期安排
- 云南网站制作流程
- 如何制作一个小程序
- 人人商城超级海边活动海报不显示bug修复 回复图片功能错误修复
- Flex简明教程,一看就会
- 小程序登陆设计-耐心看,讲的很明白
- C# 生成缩略图方法
- 网络营销的推广方式都有哪些?如何快速获客!
- 微信小程序助力人口普查
- .net Nancy自宿主的使用
- 对话微信小程序产品经理:小商店不意味着腾讯要做电商
- 现在您还需要建网站吗?
- “交管12123”小程序入驻支付宝 首次实现跨省查询
- 电商平台到底要怎么做?
- 直播带货开始降温,淘宝、抖音、快手决战新周期
- 云计算:多云策略的定义和三大优势
- 域名怎么通过实名认证?
- “啤酒”域名Bier.de以114万元登顶Sedo榜!
- 商标是买现成的还是去自己申请?
- 普通企业为何要做分销系统?