2019年3月27日

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