一、真实DOM和其解析流程? 浏览器渲染引擎工作流程都差不多,大致分为5步,创建DOM树——创建StyleRules——创建Render树——布局Layout——绘制Pa...
一、真实DOM和其解析流程? 浏览器渲染引擎工作流程都差不多,大致分为5步,创建DOM树——创建StyleRules——创建Render树——布局Layout——绘制Pa...
1.需求背景介于之前开发了一个直播和短视频类型的微信小程序,因为考虑到后期兼容和稳定技术上面采用了原生小程序来进行实现。但是在开发过程中,遇到一个问题,实现一个类似抖音这样的...
一、Pomise.all的使用 Promise.all可以将多个Promise实例包装成一个新的Promise实例。同时,成功和失败的返回值是不同的,成功的时候返回的是一个结...
Promise的重要性我认为没有必要多讲,概括起来说就是四个字:必!须!得!掌!握!。 而且还要掌握透彻。这篇文章的开头,主要分析一下,为什么会有Promise出现。 在实际...
WEPY https://tencent.github.io/wepy/document.html腾讯团队开源的一款类vue语法规范的小程序框架,借鉴了Vue的语法风格和功能...
单向数据流 Vue 提倡单向数据流,即父组件通过 props 传递数据到子组件,子数据无权修改父组件的数据。目的时为了防止应用数据的流向边得混乱,难以理解。 只能通过 $em...
之前微信授权登录时是直接可以通过getUserInfo接口 弹出授权弹窗。由于微信官方修改了 getUserInfo 接口,所以现在无法实现一进入微信小程序就弹出授权窗口,只...
1、Framework7Framework7 - is a free and open source mobile HTML framework to develop hyb...
今天在项目碰到一个问题,之前在项目首页实现单列表的显示和隐藏,通过wx:if判断就可实现,现在要实现多列表的单项显示和隐藏功能应该如何实现呢?如果还用wx:if实现的话会出现...
说明:本文主要从UI设计师角度,试图回答在移动产品UI设计过程中会遇到的以下问题: 1、如何理解「像素密度」和「逻辑像素」两个概念? 2、面对琳琅满目的手机型号和屏幕大小,应...
话不多说,微信已经提供了网络请求的API,在实际项目开发中,为了好使,一般都会做网络请求封装啥的。 写撸一个名字叫httputils.js 1.请求头少不了 值得注意的是co...
在 CSS3 出现之前,动画都是通过 JavaScript 动态的改变元素的样式属性来完成了,这种方式虽然能够实现动画,但是在性能上存在一些问题。CSS3 的出现,让动画变得...
最近为了做一个录制按钮,研究了下小程序的实时圆形进度条实现 废话不多说,先上一张效果图! 实现思路 建立两个canvas标签,先绘制底层的浅灰色圆圈背景,再绘制上层的红色进度...
公司的小程序项目上线, 后期还会有小型的版本迭代. 为了让用户能在我们进行版本迭代后及时使用最新版本的功能. 做了以下优化.. 知识点1: 当用户点击左上角关闭,或者按了设备...
在前端开发的过程中,我们经常会需要绑定一些持续触发的事件,如 resize、scroll、mousemove 等等,但有些时候我们并不希望在事件持续触发的过程中那么频繁地去执...
Vue实例有一个完整的生命周期,也就是说从开始创建、初始化数据、编译模板、挂在DOM、渲染-更新-渲染、卸载等一系列过程,我们成为Vue 实例的生命周期,钩子就是在某个阶段给...
1、css实现图片自适应宽高 2、什么是flex,写出常见属性,以及作用 Flex即:Flexible Box,弹性布局,用来为盒状模型提供最大的灵活性。可以实现类似垂直居中...