微信小程序常见面试题

本文详细探讨了微信小程序的优势和劣势,包括其便捷的使用体验、接近原生App的性能,以及较低的开发和运营成本。同时,文章涵盖了配置tabBar、常用标签、生命周期、事件类型、缓存管理、页面跳转传参、请求方式、插槽机制和父子组件通信等核心开发要点,是准备微信小程序面试的宝贵资料。
摘要由CSDN通过智能技术生成

目录

微信小程序的优势和劣势

配置tabBar

微信小程序中常用的标签

微信小程序的生命周期 

微信小程序常见的事件类型 

同步缓存以及异步缓存 

小程序页面跳转及传参 

小程序中的请求方式 

 小程序中的插槽

小程序中父子传参 


 微信小程序的优势和劣势

 优势
微信助理,容易推广。在微信中,小程序拥有众多入口,例如附近的小程序、小程序码、分享、发现-小程序等五十多个的入口。这些入口有助于企业更好的获取流量,从而进行转化、变现。
使用便捷。用户在使用小程序时,只需要轻轻点一下就可以使用,更加符合用户对使用方便、快捷的需求,所以小程序的用户数量不断增加。
体验良好,有接近原生app的体验。在微信生态里,小程序在功能和体验上是可以秒杀掉 H5 页面的,H5 页面经常出现卡顿、延时、加载慢、权限不足等原因,而这些问题在小程序里都不会出现。
成本更低,从开发成本到运营推广成本,小程序的花费仅为APP的十分之一,无论是对创业者还是传统商家来说都是一大优势。
不足
单个包大小限制为2M,这导致无法开发大型的应用,采用分包最大是20M(这个值一直在变化,以官网为准)。
需要像app一样审核上架,这点相对于H5的发布要麻烦一些。
处处受微信限制。例如不能直接分享到朋友圈,涉及到积分,或者虚拟交易的时候,小程序也是不允许的。

配置tabBar

"tabBar": {
    "color": "#000",
    "selectedColor": "#f00",
    "list": [
      {
        "pagePath": "pages/index/index",
        "text": "index",
        "iconPath": "./asstes/hot-active.png",
        "selectedIconPath": "./asstes/hot.png"
      }],

微信小程序中常用的标签

view标签是我们开发过程中最常用的标签了,这个就相当于Html中的div。
text标签也是我们开发中常用的,这个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值