小程序-微信小程序

262 阅读1分钟

面试了许多求职者,很多求职者只知其然,而不知所以然,写此文章为广大前端小伙伴指引迷津。纯干货!纯干货!纯干货!

目录

微信小程序

文件类型?
  • json:主要是小程序设置,如页面的tabBar,页面标题,页面注册等
  • js:主要是业务逻辑以及数据请求
  • wxss:是样式语言
  • wxml:是微信官方开发的一套组件框架
生命周期

onLoad——页面加载,调一次

onShow——页面显示,每次打开页面都调用

onReady——初次渲染完成,调一次

onHide——页面隐藏,当navigateTo或底部tab切换时调用

onUnload——页面卸载,当redirectTo或navigateBack时调用

传值

方法一:使用全局变量 方法二:使用本地缓存 setStorgeSync 方法三:页面跳转 onload 接收

分包

答:目前小程序分包大小有以下限制:

  • 整个小程序所有分包大小不超过 20M
  • 单个分包/主包大小不能超过 2M。 1.主包就放一些公共方法以及首页加载不超过2M 2.图片资源放cdn
分析微信小程序的优劣势
  • 优势:
    • 开发成本要比App要低。
    • 运行速度快
  • 劣势
    • 依赖微信
    • 限制多

小白也是新手面试官,欢迎领导莅临指导工作,提出建议,小白不胜感激,不喜勿喷,点赞收藏随机送程序媛小姐姐一枚哦!!!