搜索结果
查询Tags标签: 微信小程序,共有 1067条记录-
开发微信小程序,我为什么放弃 setData,使用 upData
鉴于在下使用微信小程序开发时使用 setData 的蹩脚体验,开发了个库函数 wx-updata,项目上线之后,我把这个自用的库函数整理放到 Github 上开源出来 wx-updata,这个库函数在开发的时候对我很有帮助,希望也可以帮到大家 👏 如果大家在使用中遇到了问题,可以给我提 p…
2020/7/23 5:03:59 人评论 次浏览 -
跨端跨栈连载 4/7:如何打磨 uni-app 的高性能和易用性
前端早早聊大会,前端成长的新起点,与掘金联合举办。 加微信 codingdreamer 进大会专属小程序群。第十三届|前端构建专场,8-15 直播,8 位讲师(蚂蚁金服/淘宝等),大会报名地址 本文是第十届 - 前端早早聊第 65 场,来自 DCloud 前端架构师 崔红保(uni-app 产品负责人) …
2020/7/21 11:04:06 人评论 次浏览 -
在小程序中实现 watch
微信小程序官方没有提供 watch,用来监听 data 中的属性的变化 日常开发中如果少了 watch,会显得束手束脚 ES5 提供了 Object.defineProperty() 的方法,通过 getter/setter 劫持对象,实现在赋值时调用 setter 方法,执行 watch 中对应的方法,从而实现监听。 设置监听者…
2020/7/19 11:33:35 人评论 次浏览 -
把 B 站的视频弹幕搬到小程序中,这项技术可以轻松搞定
作者|知晓云 2019 年 12 月,Bilibili( B 站)公布了 2019 年度弹幕,「AWSL」荣登榜首。此外,「泪目」、「名场面」、「妙啊」等弹幕也入选了十大弹幕热词。 弹幕,日本弹幕视频分享网站( niconico 动画)的舶来品,由 AcFun(A 站)和 Bilibili ( B 站)引进到国内…
2020/7/18 5:09:36 人评论 次浏览 -
在 2020 年,谈小程序框架该如何选择
写在开头,这不是一篇广告文。微信小程序横空出世,到现在已经有 4 年时间。从一开始只能选择原生语法,到如今小程序框架 Rax/Taro/uni-app 百花齐放。这背后是小程序原生语法造成的生态割裂,也是业务对「一码多端」的强烈诉求,更是前端现在繁荣的生态体系。小程序的诞…
2020/7/17 11:10:13 人评论 次浏览 -
Rax 小程序编译时方案原理解析(二)
截至本文发稿,Rax 小程序运行时方案已经发布。本文内容主要仍是讲解编译时方案原理,特此说明。接上文 Rax 转小程序链路原理解析(一),讲解完工程设计上的原理后,本篇讲一讲 Rax 代码通过编译时引擎转换为小程序代码的流程以及其运行机制。 总体介绍 编译,是一种利用…
2020/7/16 11:10:08 人评论 次浏览 -
记一次小程序开发的踩坑之旅
问题 最近跟着慕课网上的课程在做一个网易云音乐小程序,遇到了一个进度条回跳的 bug,这里记录一下踩坑和解决的过程。 具体情况见下图:预期行为:在拖拽进度条之后,直接到达拖拽之后的位置 实际行为:在拖拽进度条之后,会首先回跳到拖拽之前的位置,然后再跳到拖拽之…
2020/7/12 11:10:04 人评论 次浏览 -
微信小程序滑动切换导航 导航栏跟随滚动导航 顶部tab导航
前言 很多App都有这种设计,例如淘宝、爱奇艺、今日头条、知乎等都有用到,大部分的App都会用到这种设计,非常主流。tab导航栏使用<scroll-view>标签,内容使用<swiper>,不多说,直接上代码,为了更真实展示实例的使用,我直接就配置了服务器来取数据进行渲…
2020/7/12 5:39:25 人评论 次浏览 -
一招搞定微信小程序ScrollView等组件高度自适应
你还在为 scroll-view 高度自适应问题而惆怅吗?你还在为 swiper 高度自适应而挠头吗?接下来,跟着我一招撸了他们! 简介 众所周知,scroll-view 和 swiper 是微信自带的两个非常常用的两个组件,当然也非常好用,但是好用的前提是你得先给他们设置固定的高度,我们来看…
2020/7/9 11:09:57 人评论 次浏览 -
震惊!小程序竟然可以这么简单!
手摸手实现一个电商-微信小程序(上)前言基于微信小程序原生框架,常用原生组件及官方API接口实现的小程序版电商,将一步一个脚印带大家从0到1真正实现一个微信小程序。 源码: https://github.com/panzekun/wx_procedure 1、创建小程序项目 打开微信开发者工具,点击新…
2020/7/8 11:27:13 人评论 次浏览 -
腾讯高级工程师浅析小程序云原生数据库的设计与应用
作者:杨哲、刘翔、王伟嘉小程序云开发拥有易接入、高性能、高可用等特性,提供完整的原生云端能力支持,可有效降低后端与运维成本,帮助开发者更专注于业务,实现快速上线与迭代。其中,小程序云开发的数据库是一个既可在小程序前端操作、也能在云函数中读写的 JSON 数据…
2020/7/8 11:26:48 人评论 次浏览 -
小程序零开发埋点,就是这么简单!
作者:腾讯有数 - TabPanTaro 引入了腾讯有数的微信小程序无痕埋点能力,为 Taro 的开发者提供真零开发的 8 大无痕埋点能力以及自定义埋点能力,包含小程序启动、显示、隐藏、页面浏览、页面离开、分享、下拉刷新、上拉触底等八大自动化埋点能力以及搜索、商品归因等定制…
2020/7/7 11:25:52 人评论 次浏览 -
(下)开发一款微信小程序的个性简历,能打开大厂之门并获得门票?(附源码)
回顾阅读本文之前,可以先看看上一篇分享的内容,主要讲微信小程序的由来,它的特点及产品优势,行业应用,开发语言,运行环境,开发前的准备工作等等。本项目是基于微信小程序原生框架,常用原生组件及官方API接口实现的小程序版个性简历,并引入炫酷的ColorUI组件库,展…
2020/7/6 11:27:13 人评论 次浏览 -
小程序监听滚动时,更优雅的修改页面样式
场景 在项目中有一个需求,监听页面滚动,动态修改组件的背景色,之前是在监听以后,计算颜色,通过 this.setData({bgColor: newBgColor }) 复制代码方式修改背景色,但是在快速滚动情况下,会疯狂修改,一直调用setData()方法,性能很糟糕,会出现卡顿情况 核心就是减少…
2020/7/2 11:55:31 人评论 次浏览 -
十分钟上手小程序开发,史上最全的《入门级》小程序开发
微信小程序介绍 注册账号 建议使用全新的邮箱,没有注册过其他小程序或者公众号的。访问注册页面,耐心完成注册即可。 获取 APPID 由于后期调用微信小程序的接口等功能,需要索取开发者的小程序中的APPID,所以在注册成功后,可登录,然后获取 APPID。 登录,成功后可看…
2020/7/2 11:55:27 人评论 次浏览