摘要:
微盟小程序性能优化要分享的内容分为三部分,启动性能加载、首屏加载的体验建议和渲染性能优化。 先讲启动性能加载的性能优化实践,先看启动加载过程的流程: · 公共库注入 · 资源准备(基础UI创建,代码包下载) · 业务代码注入和渲染 · 渲染首屏 · 异步请求 优化方案 1、控制代码包大小 · 开启开 阅读全文
2019年3月27日
摘要:
为了节省开发时间,我们尽量整合现有业务线小程序代码,减少业务改动。 目录结构 同时为了后期计算各业务占用空间情况方便,我们直接将各业务线小程序工程代码拷贝到各自业务线目录下,最终的目录结构如下: common 模块即工程的复用部分,具体业务代码都在各自目录下。总体架构如下: 公共组件、API 微信小 阅读全文
摘要:
0. 前言 平时写CSS,感觉有很多多余的代码或者不好实现的方法,于是有了预处理器的解决方案,主旨是write less &do more。其实原生css中,用上css变量也不差,加上bem命名规则只要嵌套不深也能和less、sass的嵌套媲美。在一些动画或者炫酷的特效中,不用js的话可能是用了cs 阅读全文
摘要:
入职16天了,基本学会小程序的常用开发组件。今天,就来尝试一下如何进行前后端的交互吧! 首先,查阅相关的文档,了解大体的交互语言: 例如: 前后端的交互语言写于//页面监听函数中 onshow:function{ //前后端交互 //获取房源的详情(details为房源详情的命名) this.det 阅读全文
摘要:
在开发小程序时,我们经常会遇到导航条的开发, 而现在,我总结之前开发中遇到的导航条的代码。 WXML <view class="cat-bar"> <block wx:for=" items" wx:key=""> <view bind:tap="{{ }}"> < image class="img 阅读全文