
微信小程序
文章平均质量分 80
微信小程序相关知识
会飞的战斗鸡
专注前端领域开发~
展开
-
微信小程序API的Promise化及全局状态管理MobX
即解决组件之间数据共享的问题,常用的全局共享解决方案有:Vuex、Redux、MobX等。为了避免回调地狱的问题,我们将小程序的API Promise化。每次装完新包要记得重新构建npm,同时建议重新构建前先删除。在根目录创建store文件夹,内部含store.js。默认情况下小程序官方提供的API都是基于。小程序中的Promise主要依赖于。在小程序中,我们使用。原创 2023-02-06 20:47:35 · 1177 阅读 · 0 评论 -
微信小程序(分包)
在进入小程序的某个页面时,框架自动预下载可以需要的分包,从而提升后序分包页面的启动速度。独立分包本质也是分包,它特殊在可以独立于主包和其他分包而单独运行(它的好处在于,不依赖主包,可以提高页面启动速度。分包预下载的行为会在用于进入某一页面的时候进行。分包指的是把一个完整的小程序项目,按照需求。,在构建时打包成不同的分包,用户在使用时。分包后的小程序由1个主包+多个分包组成。在配置层面,它和普通分包的区别仅仅是。对小程序进行较好的优化。同一个分包中的页面享有。原创 2022-11-12 20:50:02 · 13410 阅读 · 0 评论 -
微信小程序(自定义组件)
右键新建Component,自动生成四个文件默认情况下自定义组件的样式只对当前组件生效,不会影响到组件之外的结构app.wxss中的全局样式对组件无效只有类选择器无效,id选择器、属性选择器、标签选择器仍会受到影响。因此,在组件和引用组件的页面中建议只使用class选择器只存在于业务逻辑中,不需要渲染到页面的数据小程序中定义生命周期函数有两种方式新版方式(推荐)}旧版方式}原创 2022-11-12 13:49:32 · 2090 阅读 · 0 评论 -
微信小程序(基础语法)
注意,小程序在事件传参的方式也和vue不同,无法直接在绑定事件的函数上直接传参。类似栅格布局,将所有设备屏幕宽度分为750份,即当前屏幕总宽度为750rpx。以为iphone6为例,屏幕宽度为375px,有750个物理像素。注意,小程序中的属性绑定也使用插值表达式,而不是类似。如果想要实现一次性控制多个标签的显示与隐藏,可以使用。循环渲染指定数组,索引为index,循环项为item。,不过为true时为隐藏,为false时为显示,和。属性节点,把 HTML字符串渲染为对应的UI结构。原创 2022-11-08 11:27:58 · 4622 阅读 · 0 评论 -
微信小程序(基本结构)
建议每个页面都以单独的文件夹存放在pages中小程序中共有4种JSON配置文件项目根目录中的app.json:包含小程序的所有页面路径、窗口外观、界面表现、底部tab等。:项目配置文件,记录小程序开发工具所做的个性化设置:小程序内搜索设置,类似于网页的SEO.json:每个页面文件夹中的.json文件用于对本页面窗口的外观进行配置,页面中的配置项会覆盖app.json的window中相同的配置项。原创 2022-11-07 17:24:47 · 1452 阅读 · 0 评论