@2345mfe/octopus-validate
Version:
表单校验库
39 lines (38 loc) • 1.24 kB
HTML
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<script>
var _printClg = function (msg) {
const styles = [
'background:#41b883; border-radius: 0 3px 3px 0; color: #fff',
'font-size: 14px',
'padding: 10px',
].join(';');
console.log('%c' + msg + '', styles);
};
</script>
<!-- UMD -->
<script src="./OcValidate.umd.js"></script>
<script>
var validate = window.OcValidate;
let {OcStrategy, OcValidate, OcValidator} = validate;
console.log('UMD:', OcStrategy, OcValidate, OcValidator); //object
</script>
<!-- esm -->
<script type="module">
import {OcStrategy, OcValidate, OcValidator} from './OcValidate.esm.js';
// 示例
console.log('ESM:', OcStrategy, OcValidate, OcValidator); //object
/*
* 校验正数(可含小数、0)
*/
console.log('输出:', OcStrategy.posiInt); // 输出:/^[1-9]\d*$/
console.log('输出:',OcStrategy.posiInt.test(0),OcStrategy.posiInt.test(2)); // false true
</script>
</head>
<body></body>
</html>