
小程序
CaseyWei
感激每个遇见的人
展开
-
new Date() 方法在iOS设备上时间显示无效的问题的解决方法
在开发h5嵌套app,发现 Android 设备可以正常的显示时间,而 iOS 设备无法正确的显示。原创 2022-11-29 11:56:42 · 2465 阅读 · 0 评论 -
微信小程序ios系统border-radius元素 overflow:hidden失效问题
问题: 父元素使用border-radius 和 overflow:hidden;子元素使用了transform属性,父元素的overflow:hidden;会失效。解决方法: 父元素设置以下两个属性: backface-visibility: hidden;transform: translate3d(0, 0, 0);...原创 2020-06-05 17:04:35 · 1297 阅读 · 2 评论 -
小程序内嵌H5网页web-view组件图文教程
一、小程序内嵌网页web-view图文教程1) 微信公众平台,登录小程序账号2) 左侧-设置-开发设置-业务域名-配置3) 小程序管理员微信扫码4) 填写小程序业务域名,域名需ICP备案5) 下载校检文件上传至服务器指定目录,保存6) 小程序业务域名配置完成7) 打开微信开发者工具,添加小程序项目8) 进入小程序调试,点击底部导航-外链页page10001,右侧找到...原创 2019-06-12 17:02:42 · 4427 阅读 · 0 评论 -
微信小程序性能优化几个小技巧
我们都知道,性能的好坏直接影响用户的体验。本文首先论述下如何评判一个小程序页面的性能情况,之后通过具体的案例重点讲解下几点实践技巧,最后再讲讲key值在渲染一个列表时发挥了一个怎么样的作用,以此来论述为啥key值对性能提升有帮助。评判小程序页面性能由于小程序开发环境的特殊性,我们不能像普通网页那样通过chrome开发工具或者一些成熟的性能测试工具(例如Lighthouse)来了解一个页面的...原创 2019-04-09 10:40:01 · 4187 阅读 · 0 评论 -
微信小程序——自定义组件
6.2.3 自定义组件自定义组件是开发者可以自行扩充的组件。开发者可以将常用的节点树结构提取成自定义组件,实现代码复用。1. ShadowTree的概念我们以下面的代码为例来阐述Shadow Tree的概念。代码清单6-2 页面节点树(Composed Tree)<view> <input-with-label> <label&g...原创 2019-01-31 19:23:36 · 476 阅读 · 0 评论 -
微信小程序——本地存储
4.6 本地数据缓存本地数据缓存是小程序存储在当前设备上硬盘上的数据,本地数据缓存有非常多的用途,我们可以利用本地数据缓存来存储用户在小程序上产生的操作,在用户关闭小程序重新打开时可以恢复之前的状态。我们还可以利用本地缓存一些服务端非实时的数据提高小程序获取数据的速度,在特定的场景下可以提高页面的渲染速度,减少用户的等待时间。4.6.1 读写本地数据缓存小程序提供了读写本地数据缓存的接...原创 2019-01-28 11:38:30 · 21069 阅读 · 1 评论 -
微信小程序——JS执行顺序和作用域
脚本的执行顺序浏览器中,脚本严格按照加载的顺序执行,如代码2-29所示。代码清单2-29 浏览器中的脚本<html><head> <!-- a.js console.log('a.js') --> <script src ="a.js"></script> <script> c原创 2019-01-26 17:26:40 · 7198 阅读 · 1 评论 -
微信小程序开发规范文档(非唯一)
目录规范 1.目录概述 组件文件所有组件相关文件统一放在components目录下。 图片文件项目图片文件放置于根目录的images文件夹下,组件独有的图片放在当前组件images目录下 模型文件模型文件主要用于编写各类业务模型。项目模型文件放置于根目录的models文件夹下,组件相关模型放置于components目录下的models文件夹中。 ...原创 2019-01-04 15:13:01 · 5914 阅读 · 1 评论 -
微信小程序中e.target与e.currentTarget区别详解
在小程序中,e.target与e.currentTarget是非常重要的,尤其是涉及到页面传值时!本节只说两者的区别,关于传值下一节再详细讲解~ 下面开始正文啦!!先来大概梳理下逻辑,以便引申与更一步了解target与curentTarget。 在小程序中,事件分为2种,冒泡与非冒泡。这不是重点!由于是要理清e.target和e.currentTarget的区别,所以下面从...原创 2019-01-02 11:01:33 · 5610 阅读 · 3 评论 -
微信小程序App()方法与getApp()方法
App()注册一个小程序小程序的入口方法//app.jsApp({ onLaunch: function(options) { console.log("onLaunch"); }, onShow: function(options) { console.log("onShow"); // Do something when show. ...原创 2018-12-26 15:59:20 · 58231 阅读 · 5 评论 -
反编译获取任何微信小程序源码
一、前言最近在学习微信小程序开发,半个月学习下来,很想实战一下踩踩坑,于是就仿写了一个阿里妈妈淘宝客小程序的前端实现,过程一言难尽,差不多两周时间过去了,发现小程序的坑远比想象的要多的多!!在实际练手中,完全是黑盒的,看到人家上线的小程序的效果,纯靠推测,部分效果在绞尽脑汁后能做出大致的实现,但是有些细节,费劲全力都没能做出来。很想一窥源码,查看究竟,看看大厂的前端大神们是如何规避了小程序的各...原创 2018-12-12 14:49:28 · 656 阅读 · 0 评论