微信小程序
卡卡舅舅
我对未来充满期待!
展开
-
微信小程序 - 用promise封装wx.request
简介Promise对象表示异步操作最终的完成(或失败)以及其结果值。在javascript中,当发起异步方法调用时候,要想在调用方线程获取异步结果,可以借助promise对象实现。promise同时支持all,any等api。本文将会对wx.request进行封装,以获取异步调用的结果。原创 2024-03-31 21:12:22 · 372 阅读 · 0 评论 -
微信小程序 - picker-viewer实现省市选择器
本文会基于微信小程序picker viewer组件实现省市选择器的功能。原创 2024-03-23 13:39:49 · 1352 阅读 · 0 评论 -
微信小程序 - 基于scroll view 实现下拉刷新
本文会基于scroll view 实现下拉刷新效果,在下拉的时候会进入loading状态。原创 2024-03-16 17:38:03 · 1312 阅读 · 0 评论 -
微信小程序-侧滑删除
movable-view和movable-area是可移动的视图容器,在页面中可以拖拽滑动。本篇文章将会通过该容器实现一个常用的拖拽按钮功能。原创 2024-03-09 17:07:07 · 1125 阅读 · 0 评论 -
微信小程序 - 组件wxml中slot
默认情况下,一个组件的 wxml 中只能有一个 slot。需要使用多 slot 时,可以在组件 js 中声明启用。此时,可以在这个组件的 wxml 中使用多个 slot ,以不同的。节点,用于承载组件使用者提供的 wxml 结构。属性来将节点插入到不同的 slot 上。在组件的 wxml 中可以包含。原创 2024-03-09 12:49:53 · 760 阅读 · 0 评论 -
微信小程序 - 双线程架构
小程序使用双线程架构,渲染层的界面使用了WebView 进行渲染(一个webview对应一个线程);逻辑层采用JsCore线程运行JS脚本。WXML和js逻辑代码setData设置的model值会被解析成js对象,js对象被解析成虚拟dom。渲染层和逻辑层通过微信底层进行通信,渲染层将事件传递给逻辑层,逻辑层将数据传递给渲染层。当虚拟dom发生变更,会更新变化的内容到真实的dom上。原创 2024-02-29 20:56:58 · 491 阅读 · 0 评论