uni-forms 表单校验梳理
一、前置条件
uni-forms
需要绑定 model
属性,值为表单的 key/value 组成的对象。uni-form-item
需要设置 name
属性为当前字段名,字段为 String|Array 类型。
1 | <uni-forms :modelValue="formData"> |
uni-forms
需要绑定 model
属性,值为表单的 key/value 组成的对象。uni-form-item
需要设置 name
属性为当前字段名,字段为 String|Array 类型。
1 | <uni-forms :modelValue="formData"> |
ES6 Module 和 CommonJS 模块的区别:
require 用于读取并执行 js 文件,并返回该模块的 exports 对象,若无指定模块,会报错。Node 使用 CommonJS 模块规范,CommonJS 规范加载模块是同步的,只有加载完成,才能执行后续操作。
import 用于引入外部模块,其他脚本等的函数,对象或者基本类型。import 属于 ES6 的命令,它和 require 不一样,它会生成外部模块的引用而不是加载模块,等到真正使用到该模块的时候才会去加载模块中的值。
在团队协作中,为避免低级 Bug、产出风格统一的代码,会预先制定编码规范。使用 Lint 工具和代码风格检测工具,则可以辅助编码规范执行,有效控制代码质量。
1 | document.getElementById('id') |
Math is a built-in object that has properties and methods for mathematical constants and functions. It’s not a function object.
Math works with the Number type. It doesn’t work with BigInt.