首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
小程序
订阅
liansky
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
12、表单系统设计:动态表单 + 校验 + 可配置化
🪜 写在前面 表单,是前端系统最基础但最复杂的模块之一。 它常常包含: 大量字段、交互逻辑、联动控制 多种校验规则、字段显示控制、动态字段生成 提交、校验、重置、草稿保存、只读模式等状态管理 表单配置
使用 async-validator 编写 小程序表单实时验证组件
因为接到 “小程序表单实时验证提示错误信息” 的需求,而翻遍网络小程序表单验证,均是使用 WxValidate 在表单提交时进行判断,不满足需求,遂自定义实现该需求。 在 form 的初始化过程中,需要将内部的需要验证的子组件 form-item(带有 prop 属性的组件为需…
小程序•小故事——获取用户信息
我们发现大部分小程序都会使用 wx.getUserInfo 接口,来获取用户信息。原本设计这个接口时,我们希望开发者在真正需要用户信息的情况下才去调取这个接口,但很多开发者会直接调用这个接口,导致用户在使用小程序的时候产生困扰,归结起来有几点: 开发者在小程序首页直接调用 wx…
微信小程序底层架构
1. 与h5页面的区别 从技术的发展角度来看,微信小程序是从微信中的 webView 和 JS-SDK 进化到了今天的形态。那么,小程序和普通的h5页面到底有什么区别呢? 运行环境:小程序基于浏览器内核重构的内置解析器,而 h5 的宿主环境是浏览器。所以小程序中没有 DOM 和…
微信小程序 webview 与 h5 通过 postMessage 实现实时通讯的实现
从上面的分析和实测中我们可以知道,要实现无需要用户操作即可完成的通讯,第三种情况我们是完全不需要考虑了的,那么来仔细考虑第 1 和第 2 种场景。 这种方式虽然变态,但是至少可以做到实时拿到数据,同时还保留在当前 H5 页面,唯一需要解决的是,在做这整套操作前,H5 页面需要做…