{"_id":"ant-base-form","_rev":"32-a43755733a5edc3c2a7d482055148b1f","name":"ant-base-form","dist-tags":{"latest":"5.0.3"},"versions":{"1.0.0":{"name":"ant-base-form","version":"1.0.0","keywords":["vue","vue3","ant","form"],"author":{"name":"lengyangwei"},"_id":"ant-base-form@1.0.0","dist":{"shasum":"36ac3375b33ecbc82c36cd37b65e5cbe97977280","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-1.0.0.tgz","fileCount":8,"integrity":"sha512-VD2fkemt2GU7mgrR2L1AuGI4fd/SYtcx5h8TB8gWyhJxAtjUQvcw3+pAz8XXrqw5dSCfX91qsEP2GVnQc6F/3A==","signatures":[{"sig":"MEUCIBv3B17s9EYv8t8jIXOCbppWQ/6NsB4tHfz5grZx5YxbAiEAgmWDJPHPDOjiGsBv/PWRfdCwGL3n1zbSfTiVFUBSE6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12138},"main":"index.ts","type":"module","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build && tsc --emitDeclarationOnly","preview":"vite preview"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"8.5.5","description":"Ant组件库form表单的封装","directories":{},"_nodeVersion":"16.15.0","dependencies":{"url":"^0.11.3","vue":"^3.4.29","path":"^0.12.7","ant-design-vue":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vue-tsc":"^2.0.21","typescript":"^5.5.2","@types/node":"^20.14.9","@vue/runtime-dom":"^3.4.30","@vue/compiler-sfc":"^3.4.30","@vitejs/plugin-vue":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_1.0.0_1719479224569_0.511888824225281","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"ant-base-form","version":"1.3.1","author":{"name":"lengyangwei"},"license":"ISC","_id":"ant-base-form@1.3.1","dist":{"shasum":"61849a07e1318ddd233b0839cb9422b9afde3f6d","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-1.3.1.tgz","fileCount":6,"integrity":"sha512-C9pESOSY1EfV6cVcguYD8g1FChbsfUF11OS3J90y7wrsOLhDkyDKRtR/oLHPT5Nk5Fp6D0ajAc5pX80GMhtXFA==","signatures":[{"sig":"MEQCIGT3aN/RnyNX07HDu1C7wuVT8N/O+UHitBx6MjBtzNpDAiAl3SgDB6r6SdamShsqjbn0cOznzb7ZvDR+Tk3rtlDCnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61982},"main":"dist/base-form.umd.js","module":"dist/base-form.es.mjs","scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"8.5.5","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"url":"^0.11.3","vue":"^3.4.29","path":"^0.12.7","ant-design-vue":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vue-tsc":"^2.0.21","typescript":"^5.5.2","@vue/compiler-sfc":"^3.4.31","@vitejs/plugin-vue":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_1.3.1_1719549854877_0.23631308967519704","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"ant-base-form","version":"1.3.2","author":{"name":"lengyangwei"},"license":"ISC","_id":"ant-base-form@1.3.2","dist":{"shasum":"82ae7765cb58c181bbe6db5e71b8c89229e7d75b","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-1.3.2.tgz","fileCount":5,"integrity":"sha512-MJ6gMzP6V3RzR3Wkgym0l4EVAEcVJ86alset4Vg6lfFTJxe6HXyH0w8dXoKWfLQdNZOS+ZG0bdyvLUIVi/ijLA==","signatures":[{"sig":"MEYCIQDDJ+oCUB8I979lhNGw9Ck1tSpLOJh3DZB07sK4dFDlhgIhAIO7M+ounfPfKTVgriu2kmD3fI84ki1jGHg+zCB5QDRB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60485},"main":"dist/base-form.umd.js","module":"dist/base-form.es.mjs","scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"8.5.5","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"url":"^0.11.3","vue":"^3.4.29","path":"^0.12.7","ant-design-vue":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","vue-tsc":"^2.0.21","typescript":"^5.5.2","@vue/compiler-sfc":"^3.4.31","@vitejs/plugin-vue":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_1.3.2_1719550013556_0.3382187413974276","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ant-base-form","version":"2.0.0","author":{"name":"lengyangwei"},"license":"ISC","_id":"ant-base-form@2.0.0","dist":{"shasum":"4b8d7750ac8acc43e222eddae97bc0741c9b9367","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-2.0.0.tgz","fileCount":2,"integrity":"sha512-MlhXm/yiaT47jHOAk64MOyhFApClWTN5rLcuXuCxcLET9txnsEldc5r60UXM4XMk9RlVKFHmZb/4Z5RhRk2PVQ==","signatures":[{"sig":"MEQCIDwOtApH520c3mD1gAdCk09GVfvKBd+9Rc8eGwGHIBW9AiAqLa8FBeTUdjIIvhI85U1IF1NNrX+90CS9ykktERnYuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1335},"main":"dist/my-library.umd.js","types":"dist/index.d.ts","module":"dist/my-library.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_2.0.0_1719909330396_0.6395341499879403","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"ant-base-form","version":"2.0.1","author":{"name":"lengyangwei"},"license":"ISC","_id":"ant-base-form@2.0.1","dist":{"shasum":"78326f0991982c446a50f5038ee9a0dbf18dccde","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-2.0.1.tgz","fileCount":10,"integrity":"sha512-+ymFutZ8GHmo4r4pllY+IwCbWLra9c0jf3Klnoy1db+yB5ElH0cj4z6dz+7MslW9n8FJs7IVyEnZ/gO3JpVnKg==","signatures":[{"sig":"MEUCIQCg5N7FBWVjlB1zduO0xXlLQL2mWQNgZgdlHY+W2xYV2gIgGfPf0NvZPrpXkBNpCrPIQpwFgPfScS1mfttXXB70MYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66858},"main":"dist/my-library.umd.js","types":"dist/index.d.ts","module":"dist/my-library.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_2.0.1_1719909359414_0.44730860478052525","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"ant-base-form","version":"3.0.0","author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@3.0.0","dist":{"shasum":"72ca94ae98e35ec6c574bfa7b40802cac3a6ea88","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-3.0.0.tgz","fileCount":9,"integrity":"sha512-oTYFKnJxy42pdsuMaWijoOQISnv0sHZnWDO6ABCSkKUCSyjtHwFbNf+9vj7NdaJYEJ78laYWGTJJdpH6MZjF+Q==","signatures":[{"sig":"MEUCIQC41ggSTvtMPHJKpO8k7P79HmvWtiYxL6WSiyRun2B/pgIgaHz/3N2hfWDQs2WcuSGsDhMgMBncosCaVikEnSyyDGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16156},"main":"dist/my-library.umd.js","types":"dist/index.d.ts","module":"dist/my-library.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant框架封装的表单组件","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_3.0.0_1719912217768_0.15697210272400697","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"ant-base-form","version":"4.0.0","author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.0","dist":{"shasum":"4529b133062c90866e8e6649bc1ae8949272076c","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.0.tgz","fileCount":9,"integrity":"sha512-hE66za8c8rR++5ww5dLLlrYze4qpr1dURNHROrUtdmupQQLYdp66mdhADiQrXQxs/LX8vkKflRYabqg5DPe4wA==","signatures":[{"sig":"MEUCIQDHGQylYYfzCSZjX11TW8H38xPCxPNZaSETMkXBR92cEwIgH/Z73VdYcWPIqpwGnVcZWEU0hBZOB8oJ8uoG4rxPi84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16152},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.0_1719913571525_0.8700310011492733","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"ant-base-form","version":"4.0.1","author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.1","dist":{"shasum":"5cd2b7eaa95435cfd8fc4c9d51636b69abc46bb4","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.1.tgz","fileCount":8,"integrity":"sha512-yXmbFsONxPnNar2Yp2JG+ohLEXMcOlQ6nbuZbJyio+Ziht0ZPP707XFAuFDoYN79uwVNNSBixi10FD+oim16uw==","signatures":[{"sig":"MEQCID97bfecrG2OBJEkVuIww9Ff+zhL3ueHw9+tjBEFRKzYAiATT0l7i55oK0HY+S6leD8z4Kd/FJZPRvHSQVU0C90+Aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22852},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.1_1719915239721_0.6307381921189541","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"ant-base-form","version":"4.0.2","author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.2","dist":{"shasum":"80e6ceecac618056da3af3b2124f3cf12a7eed3e","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.2.tgz","fileCount":8,"integrity":"sha512-9SvLQDSBOd20Jn9U83pA9LsVlhloKRFt4W3sAXDDRctRdaF1chMF6brBC+fEaVVm2n28ANV5Xlg2XJBtxJmD4Q==","signatures":[{"sig":"MEQCICYESihsfTEQd/S98CAI/hHSJfa0eufDjR+nkxNWJyrpAiArNN/0DwJsv4+KTj5ea6pb1yUzrSY0anIUOOp6IobI0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22856},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.2_1719915348956_0.07103100313665855","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"ant-base-form","version":"4.0.3","author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.3","dist":{"shasum":"327544cfe9ea17531a0cf3ab8e3a408dd835e9bd","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.3.tgz","fileCount":8,"integrity":"sha512-aqP5kMYaoN3g4mXOtd5TOVjKotEaZTO9ctxU/EtNXRM4Wapv99CDwhysE5cN6DhXXr8mg25j150Jc+bNI8b/4Q==","signatures":[{"sig":"MEUCIBSFMKbkvBPQ1hIdNvcEI+ANtDEKu92KJN8Djipzb2TLAiEAm+jbVgiozlVFQVxVfKeVfw4fWJ9NWs5ZPjb36iTp+WY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22850},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.3_1719915450472_0.022191770501253538","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"ant-base-form","version":"4.0.4","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.4","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"6addf77286356f493b43cd3d8d68ef9a8d1a23a1","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.4.tgz","fileCount":8,"integrity":"sha512-f7ExV82etJRYkUjg9/10WFiVOSauxHUdFds6/h0ho2r+jn2hn1mH9WTizlkogzbE9Jipx2H+ZHEkDmBCP151hA==","signatures":[{"sig":"MEUCIQCo8D/7uCSrG8caO1A8gA4Qf+I53935wWKszNDwlb/03AIgWAb/XyfJGIJnu8e7EmEqfO0KtiMMYM54G4n3CArxzsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22998},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.4_1719972387509_0.24231669717837656","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"ant-base-form","version":"4.0.5","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.5","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"e8f321845abd83b894fb4442965d76be2e2696e3","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.5.tgz","fileCount":8,"integrity":"sha512-iE52mgi9PuYGF6qdh9GTR5pwDt59OWwlAU7ajQyBFeAG51/MUVjRsIUO6CLUqK8C1fdbjKZ97AhBaPbgNsWw/g==","signatures":[{"sig":"MEQCIFvRQSIn0yHpStvupOGfFEmwPtjSW0nSfDs67cpnRtPtAiAVrzZJgotYRNlL/WMcWdnmUZSWgE2rF3lPH+jKoksakQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26797},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.5_1719999684469_0.6261319970071624","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"ant-base-form","version":"4.0.6","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.6","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"d625a85eab1a14850a5333960536a56391eb633e","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.6.tgz","fileCount":7,"integrity":"sha512-j83gXFZlKLRslNitsDOcXFulnb7f8oigS0IfXeVMwdBo++FPC2oAMx6rAK7qJEkKWmwz9MPzvb2Kt+PokkbpYA==","signatures":[{"sig":"MEYCIQCPaUH4dohDCu/CyWQwRsaaJC//tJbvMxHfc9Dr/SqwuwIhALA59itwrhBOvuDqcxD7cIrPby81Nh0KALXhfhobtin0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25702},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"715a81161ddc23368c63e025c343561756753899","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.6_1720060612478_0.3958804908407494","host":"s3://npm-registry-packages"}},"4.0.7":{"name":"ant-base-form","version":"4.0.7","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.7","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"1b77816b7da7dba15a0e3561de81ad5c44e60251","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.7.tgz","fileCount":8,"integrity":"sha512-KEY3QiuqGUudXbunhSBIRqt0ouK7nsdcjyrNTcrhv0m0r/qDJz73VtU8UjaZQc1udWDtL96zsxASTNFNViMicw==","signatures":[{"sig":"MEUCIQDjMr0KCDzbqlU2dwHHA5bOg4pOQvbr5ZgtruxrknSNbwIgQbJqrJxQA/c2flTFNPhRdZt5Nx2FZNiAqzUOTaBYbek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26287},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"715a81161ddc23368c63e025c343561756753899","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.7_1720061188797_0.02923689483890768","host":"s3://npm-registry-packages"}},"4.0.8":{"name":"ant-base-form","version":"4.0.8","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.8","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"bf65939948badd015e19b9a3ffbc4d49f837de11","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.8.tgz","fileCount":8,"integrity":"sha512-DnxyY8EQKApYpClroxz8T6M2cc+kweDlSHJNddPAOQ2+IzaERfZeIyfCCu4k2R95T/I2rVj7qUeDl3DqPsLOUQ==","signatures":[{"sig":"MEYCIQDoEVOWX14wOFGi6LQw5ayxG2uaref10ayfHj5KaLAugAIhAJhjhiK7k5lKO+vOO+OZZcxdu6HSUMDpG8cjgZTcJCd3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27687},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"715a81161ddc23368c63e025c343561756753899","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.8_1720062339887_0.32511947890335957","host":"s3://npm-registry-packages"}},"4.0.9":{"name":"ant-base-form","version":"4.0.9","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.0.9","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"7c12e548c5ae0c379bf740aaf9ca0c5fe203e7fa","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.0.9.tgz","fileCount":8,"integrity":"sha512-8wIzGOu7euZraDTfczSTIB7ZSznD0Jmq2bL1pYVPuuWMtBBJqlMPz//IB26h4XTb0pOFDrISoIcMdj2zdhehww==","signatures":[{"sig":"MEUCIQDYCPq3OblwLD79j2v1Eb5GruXeIkPie9M4yuyYxy450AIgZE0V82NPngyIVT7biRIEKNsee4oB3j45qjBfpSQCKGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27916},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"715a81161ddc23368c63e025c343561756753899","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.0.9_1720063660965_0.1549911318746373","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"ant-base-form","version":"4.1.1","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.1.1","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"a36224b3697379065b21f30da896412d62f92088","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.1.1.tgz","fileCount":8,"integrity":"sha512-bbSRM1rz5KC9bZwrobNRvW9bmce865W58ltHKMbbeLCPxOwVyNhNwP1TO8/FTfwlp2bpXvuQ8OyJuyhulN2Zfw==","signatures":[{"sig":"MEUCIGGleTLA1WxPTr2vdGr8Fqlzi58Nr5yXv+0FIMrhAQDqAiEAgEVqVWHUJOnwYqVkyOrE30GNTHi32HGomJMgEFnaYro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27026},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"715a81161ddc23368c63e025c343561756753899","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.1.1_1720064542415_0.030056474166069602","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"ant-base-form","version":"4.1.2","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.1.2","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"504f800ec2365e9c413e826623aab5bd3363ad07","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.1.2.tgz","fileCount":8,"integrity":"sha512-2Lm79vpvYFt3Hbc7hz8m96PW+/ziYQjgeFpY4UJ6h67K49eUBYwTK4L1F9rKF7I5pg2ctZsu0YIaW3G0BVt2Lg==","signatures":[{"sig":"MEQCID+7sPTC/Lgrjik9NT7ZvhdD9/PzZVmDCROHR6iHFnhxAiAqIC8srcMQptm4T6NTj5azUlD4uNK5RjRIYAU3fcGmqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26824},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"715a81161ddc23368c63e025c343561756753899","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.1.2_1720064861722_0.762127576098822","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"ant-base-form","version":"4.1.3","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.1.3","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"18b2672f5292c7df3a2dd2997292c327e953a948","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.1.3.tgz","fileCount":8,"integrity":"sha512-R86BmkxBFxclldqCOGyfqR4SHMvtGIKhSqMVWIV9qOmjQE8B05hHS1OU9qmym7hYWq5QQKgWB4JUUkWRuqRLgw==","signatures":[{"sig":"MEQCIGHXfFG1DmGIFohyEtQoDmJvstUEoEp5AV1d5DZ1S42zAiAlF3aFbuSoztKGV05H0Z2lHJnlg9AZtNc6DwT9c0z1oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26812},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"08429282e9d0b66b094dafc06426659907e106d6","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.1.3_1720669647496_0.30293421766627393","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"ant-base-form","version":"4.1.4","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.1.4","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"de25be7cf973388f123f0b6e7b1a69803f42b48a","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.1.4.tgz","fileCount":8,"integrity":"sha512-92aGwFqbNFR2wCHDdg8+saV2a44RvJTMk7U0zP1BTnsN/z/36X3KEYQ4pPtyjT1rlfwNZYFjnqcdUJBrZcRrPA==","signatures":[{"sig":"MEYCIQClCQJrs4HWTYI7nxiGEAVgKeTRzjYIVB16gl9IcoXVygIhAJZg2KEbLbSqHw2GwStS2Ke3iDQ7qHTRwKMb0eZ3/Du6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26812},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"08429282e9d0b66b094dafc06426659907e106d6","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.1.4_1720669891529_0.2458705030907764","host":"s3://npm-registry-packages"}},"4.1.5":{"name":"ant-base-form","version":"4.1.5","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.1.5","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"264752cf4578290583773a5844566c232462abb6","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.1.5.tgz","fileCount":8,"integrity":"sha512-vxUNCn680+ppOa+ufkYb4eEYprHgt8NzQKdCKhNy+rfo6CfDGT+5yQICbX2xVk/FCkqUQWDM3kaU50w201r4hQ==","signatures":[{"sig":"MEUCIQDqogDH//zm8lVR3vlxpPWS9TtUVIOUk05q+SPy9WANWgIgKfxVORWS/j/KXPmeYu9K0ZdAu+ArYjrVsJhGlvebFKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27050},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"08429282e9d0b66b094dafc06426659907e106d6","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.1.5_1720670105989_0.9745253936019571","host":"s3://npm-registry-packages"}},"4.1.6":{"name":"ant-base-form","version":"4.1.6","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.1.6","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"90bf7a0f5082b43d48ce11cc7d7c178c48bf2cf1","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.1.6.tgz","fileCount":8,"integrity":"sha512-VK/P9g1KQtbKRkyKecusanvirtHYz4WQr6WWStszoMtTVPQZ+yK/3OkUOWRVuFzSTFxrpBfZjdeYlVXuSrA8TA==","signatures":[{"sig":"MEYCIQCBlhslUr+KQ3dxlAWZjtJ2NSHB3db1xSo1NnrpWvJA4gIhAMV1vYeOgb2Yj/GPJP7gA0tJljp01wdTDdlPHvXknAUF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27012},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"08429282e9d0b66b094dafc06426659907e106d6","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.1.6_1720670249348_0.9366798794008191","host":"s3://npm-registry-packages"}},"4.1.7":{"name":"ant-base-form","version":"4.1.7","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.1.7","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"0bb6429a26d50d64fa4831173bdf2c1ff3b0b9b5","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.1.7.tgz","fileCount":8,"integrity":"sha512-4NbS5jlMBcCyuDlshA4103PAK+78PHkASNXguJbUy5Qf6PJxW2HfarS2fyhjbIJx/57irRRSjcJmr2S/BfjJCg==","signatures":[{"sig":"MEUCIEn1L6d4KRRnei5SmuXsFtwhTrs0KKCbyB8oEqAH3JFNAiEAnXPmERUH9lZhoaHA13EJaXpyEg4+F4TQED1GnhgwghQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27029},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"08429282e9d0b66b094dafc06426659907e106d6","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.1.7_1720670886879_0.3079851624823964","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"ant-base-form","version":"4.2.1","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.2.1","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"57f9993dbd3bee94ef5a154779f507b6571bb0fa","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.2.1.tgz","fileCount":8,"integrity":"sha512-eIujEHzrlv85vhT8NjKy1wUaD1uJDX0j7SgaZ6ociBsakqwILxrOcKcg56APOFfc+hWUE0B3rdbcyyUOXmp/nQ==","signatures":[{"sig":"MEUCIQDh4dc01AzRolC+QMPGKSIfHT5U1jEWugfFSY3yDJS81QIgY8UcDT5Os4L9EYAgw++e9MwjYs/0ZVTfLPGowOQzmTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27029},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"08429282e9d0b66b094dafc06426659907e106d6","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.2.1_1720672196793_0.6006384544346208","host":"s3://npm-registry-packages"}},"4.2.5":{"name":"ant-base-form","version":"4.2.5","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.2.5","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"8a7fa3e5af97677359f210775fe926fa4d33f002","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.2.5.tgz","fileCount":8,"integrity":"sha512-xeA0Qy9zbpwGh1cy2Cr0M643YKwKryCSfGeqfO7QoBGFqnvxPtTt3OjL0jCcXDk3/FuOAFrqWGGLIEBHD3dErg==","signatures":[{"sig":"MEUCIQCcGVBB8H0SkHXfqpEor6pYEGsOxEvsS6brX4zN0lx6EgIgQvg9ojZ4cHE17cY+OkfU/7pXNgsoIyAaLk4+arw9jds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27932},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"b93c0e509b67dcd1eb85927c8cff4cef69e63676","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.2.5_1720774141398_0.5112033968141536","host":"s3://npm-registry-packages"}},"4.2.6":{"name":"ant-base-form","version":"4.2.6","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.2.6","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"c32e32883b27d9a3341cb07c47dc12306a7a7504","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.2.6.tgz","fileCount":8,"integrity":"sha512-NBI7dl1j/mGKqX9BWH6jQuZoJXmdMqc401PW1j+n3jU/hLqEOMT/VHblssbKjmrufb7yTB6Mq1bP6LdXyy8hfQ==","signatures":[{"sig":"MEUCIE+oaO+9MUO3Nd+TsIz80k5VD/RlbUXYzHWsv5nN6OuXAiEApbqnZDbtnvGrTVLf1x+GIhb6E7A7STIBUPqTI4XStn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28038},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"b93c0e509b67dcd1eb85927c8cff4cef69e63676","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.2.6_1720774483462_0.9561384633211363","host":"s3://npm-registry-packages"}},"4.2.7":{"name":"ant-base-form","version":"4.2.7","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.2.7","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"97290f98d1aa568ad5274076b8eeb48ef926c7a6","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.2.7.tgz","fileCount":8,"integrity":"sha512-Oh7iLftMXMIxASzbKwRdCQ0TqqsjPePu0ZIfbHSmxYO3T5zEmZ2hSooKuSFZDfDqx+UVUr6cYQ+QttgKZv634w==","signatures":[{"sig":"MEUCIQDh3H2pe8EFqF9oPyuuYnmE/cFlkaOnE5yt7vi+AtecPgIgE7n7HDAI7pM+M+UxgtTch8jlxF2u/aZlQhluQz7vCiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28177},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"b93c0e509b67dcd1eb85927c8cff4cef69e63676","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.2.7_1721009260573_0.6323555588969474","host":"s3://npm-registry-packages"}},"4.2.8":{"name":"ant-base-form","version":"4.2.8","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.2.8","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"77e2280d8f4dd957236bf3f0590bdd8743b19373","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.2.8.tgz","fileCount":8,"integrity":"sha512-KpGgbVDlNrAtDG7WdpXWbmZl4lq5mgi6ifclSHd3sXOzHhs4iYtqKwsT7zMe8QF9eUQucFwJeSqQlz7tMcnwSA==","signatures":[{"sig":"MEUCICy33EdL4fPhdic6GzUztliG4Hm+OHwmpskEZDFU7jAbAiEAyxFHQLUx/vuSU9P6jAp2hXvd2SiDMK1xmdmTVJogfgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29660},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"7f48121dff5763d520882a9fa3145aab65f6043f","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.2.8_1721816557011_0.9980150601939994","host":"s3://npm-registry-packages"}},"4.2.9":{"name":"ant-base-form","version":"4.2.9","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@4.2.9","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"353b4110fcf6a66a3f820cac042bf7b9a13b7188","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-4.2.9.tgz","fileCount":8,"integrity":"sha512-uMQKPCoN01K4G7sxyHUxSVINP8LF+4duhkVg926E3Dj1Xrz/9qVDD1uZFLOphGMUFKZblYlIE6vQ7tOSLvqJzQ==","signatures":[{"sig":"MEUCIQCdrLxkoJwZtZ6y3fxRUbeOvd9E9BsDcjzVUyCG+IhAMAIgT2/xD3l+amS9ELD2/8Y9Z9DsoahKDIf/Y9hJ858GXXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29773},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"7f48121dff5763d520882a9fa3145aab65f6043f","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_4.2.9_1722246088242_0.2739230724942514","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"ant-base-form","version":"5.0.0","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@5.0.0","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"3d6a3017e773af21e5a715eaf9eb6e7515c40e60","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-5.0.0.tgz","fileCount":8,"integrity":"sha512-mHw7oaOdxy9Lyvkuvz7teV8Cz2L3J8amGCC6kfF6Wf46nCpelDs7kuttJZwrZtXSRZi52k1jmifKhr3oLv0t0Q==","signatures":[{"sig":"MEUCIQChMH/epmbrzJuT02LBSssxlFOUq4ggesLoteeUdloJpQIgODZ6iLsNlGAkbMMEoaWodTITfsR6TnaATUZPbbWsvo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30427},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"715a81161ddc23368c63e025c343561756753899","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_5.0.0_1724739361267_0.47404236560387636","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"ant-base-form","version":"5.0.1","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@5.0.1","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"115bd2a511bc931dfe2287a4cb42d82aa35c6f2a","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-5.0.1.tgz","fileCount":8,"integrity":"sha512-nqXnvA+sfmxu26wpf+YeQ/a8P87L9xQTDPwbSPn7GvqgKuwLod/keTKcKiB6swAm1+uGr1lnrJ2iB4QjGSn48w==","signatures":[{"sig":"MEUCIQCAM0Ny3DmN1Ht8mRpmVjvnvoliZpwABScbd8Ukg5TJZAIgLKeo1xSrY8FmV996TxPPK376TmziCsRg6llEnYrqGSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33455},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"715a81161ddc23368c63e025c343561756753899","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_5.0.1_1724743173539_0.5705326239366193","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"ant-base-form","version":"5.0.2","keywords":["vue","vue3","ant","ts","form"],"author":{"name":"lengyangwei"},"license":"MIT","_id":"ant-base-form@5.0.2","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"dist":{"shasum":"75fc0e514da8e10d8d83d11f3c95feb87ea6ce51","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-5.0.2.tgz","fileCount":9,"integrity":"sha512-8eEIrfSaEOrs0f50jt0p5ZbKTpsbR119onF/zGHb4OIuJKcbleyQFJfjaIgTVVQMjZBpkG8bCo/SFrpMGNt1Mg==","signatures":[{"sig":"MEUCIC499xkehee4qnqKYcz0kuzvH2Vfde3Og6h0Hwamcn1uAiEA0uJT5+yrP9z08FnlohDoat5N+qZVxBiO9w97qvkFN7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43460},"main":"dist/base-form.umd.js","types":"dist/index.d.ts","module":"dist/base-form.es.js","gitHead":"1377582f886e5e329696c4b6b9745cf4ac9a987b","scripts":{"build":"vite build"},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"_npmVersion":"10.7.0","description":"基于Ant组件库的表单封装","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"_npmOperationalInternal":{"tmp":"tmp/ant-base-form_5.0.2_1724815059048_0.11011194127408896","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"ant-base-form","version":"5.0.3","description":"基于Ant组件库的表单封装","main":"dist/base-form.umd.js","module":"dist/base-form.es.js","types":"dist/index.d.ts","scripts":{"build":"vite build"},"peerDependencies":{"vue":"^3.0.0","ant-design-vue":"*"},"author":{"name":"lengyangwei"},"license":"MIT","keywords":["vue","vue3","ant","ts","form"],"_id":"ant-base-form@5.0.3","gitHead":"65298b6d5be2019f2c320c21e25f2129c5b9f9cd","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-1bLY0Gz1zwkYYUohxTMjJkHw8Or69+eotG50lm0LEF0jQigRJ7Rx+LyJIP8R3hWXAJMzOiZfIhZ+IanUtYImxA==","shasum":"5cd7c1f1f2bab6d27e8dba8f2f66c33f061ffd17","tarball":"https://registry.npmjs.org/ant-base-form/-/ant-base-form-5.0.3.tgz","fileCount":9,"unpackedSize":43466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEFjKqmeDtUJdbHlE3uIH0eaM8UmtoUgOXVwSoe+DsIAiEAxDYTOWosbaT33u2+6ZOu2656Aq3hlP46vlXUZZgRIms="}]},"_npmUser":{"name":"domandbom","email":"428811986@qq.com"},"directories":{},"maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ant-base-form_5.0.3_1725591106651_0.053831342908754465"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-27T09:07:04.568Z","modified":"2024-09-06T02:51:47.009Z","1.0.0":"2024-06-27T09:07:04.710Z","1.3.1":"2024-06-28T04:44:15.033Z","1.3.2":"2024-06-28T04:46:53.806Z","2.0.0":"2024-07-02T08:35:30.545Z","2.0.1":"2024-07-02T08:35:59.573Z","3.0.0":"2024-07-02T09:23:37.948Z","4.0.0":"2024-07-02T09:46:11.660Z","4.0.1":"2024-07-02T10:13:59.886Z","4.0.2":"2024-07-02T10:15:49.145Z","4.0.3":"2024-07-02T10:17:30.625Z","4.0.4":"2024-07-03T02:06:27.797Z","4.0.5":"2024-07-03T09:41:24.639Z","4.0.6":"2024-07-04T02:36:52.704Z","4.0.7":"2024-07-04T02:46:28.958Z","4.0.8":"2024-07-04T03:05:40.039Z","4.0.9":"2024-07-04T03:27:41.128Z","4.1.1":"2024-07-04T03:42:22.646Z","4.1.2":"2024-07-04T03:47:41.923Z","4.1.3":"2024-07-11T03:47:27.646Z","4.1.4":"2024-07-11T03:51:31.677Z","4.1.5":"2024-07-11T03:55:06.192Z","4.1.6":"2024-07-11T03:57:29.564Z","4.1.7":"2024-07-11T04:08:07.094Z","4.2.1":"2024-07-11T04:29:56.948Z","4.2.5":"2024-07-12T08:49:01.576Z","4.2.6":"2024-07-12T08:54:43.597Z","4.2.7":"2024-07-15T02:07:40.754Z","4.2.8":"2024-07-24T10:22:37.252Z","4.2.9":"2024-07-29T09:41:28.397Z","5.0.0":"2024-08-27T06:16:01.485Z","5.0.1":"2024-08-27T07:19:33.731Z","5.0.2":"2024-08-28T03:17:39.222Z","5.0.3":"2024-09-06T02:51:46.842Z"},"author":{"name":"lengyangwei"},"license":"MIT","keywords":["vue","vue3","ant","ts","form"],"description":"基于Ant组件库的表单封装","maintainers":[{"name":"domandbom","email":"428811986@qq.com"}],"readme":"# 表单属性\r\n\r\n| 属性名        | 解释                             |\r\n| ------------- | -------------------------------- |\r\n| fields        | 规定你需要生成表单的值结构       |\r\n| formLayout    | 表单布局                         |\r\n| defaultSpan   | 你的表单默认占用宽度             |\r\n| ref           | 获取表单的ref，用于提交按钮      |\r\n| initialValues | 初始值，用于表单回显以及表单重置 |\r\n| formRules     | 自定义校验表单                   |\r\n\r\n## fields属性配置\r\n\r\n`fields是一个数组对象结构`\r\n\r\n### 通用\r\n\r\n| 属性名         | 解释                                         | 类型                                                                                               |\r\n| -------------- | -------------------------------------------- | -------------------------------------------------------------------------------------------------- |\r\n| name           | 绑定的数据名                                 | string                                                                                             |\r\n| label          | 左侧名称                                     | string                                                                                             |\r\n| type           | 数据类型                                     | string                                                                                             |\r\n| required       | 星星，只起到展示左右（主要是为插槽校验考虑） | boolean                                                                                            |\r\n| errorMessage   | 必填错误信息                                 | string                                                                                             |\r\n| requiredFlag   | 确定是否为必填项                             | boolean                                                                                            |\r\n| componentProps | ant组件本身自带的属性                        | Object                                                                                             |\r\n| span           | 表单占用宽度，取值这个即不会取值默认         | number                                                                                             |\r\n| slot           | 插槽                                         | boolean                                                                                            |\r\n| dependency     | 根据前面的表单选中的内容而决定是否展示       | { dependsOn: \"根据那个表单的类型，绑定他的值\", value: \"当前面绑定的值为某个时，显示这个表单的值\",} |\r\n| slotFlag       | 不使用表单a-form-item的插槽                  | true则不使用                                                                                       |\r\n| placeholder    | 文本                                         | 有默认文本，不加则使用默认文本                                                                     |\r\n\r\n### type类型\r\n\r\n| Type类型 默认是input | 原生           | 解释                                                                                             | 数据格式 |\r\n| -------------------- | -------------- | ------------------------------------------------------------------------------------------------ | -------- |\r\n| input                | a-input        | 输入框                                                                                           |          |\r\n| input-number         | a-input-number | 数字输入框                                                                                       |          |\r\n| select               | a-select       | 下拉框                                                                                           |          |\r\n| radio                | a-radio        | 单选                                                                                             |          |\r\n| checkbox             | a-checkbox     | 多选                                                                                             |          |\r\n| cascader             | a-cascader     | 级联                                                                                             | [{}]     |\r\n| date                 | a-date         | 日期                                                                                             |          |\r\n| switch               | a-switch       | 开关                                                                                             |          |\r\n| time                 | a-time         | 时间                                                                                             | HH:mm:ss |\r\n| textarea             | a-textarea     | 文本域                                                                                           |          |\r\n| imgUpload            | a-upload       | 原本的上传包括了图片上传以及文件上传，html结构和样式无法统一，因此建议使用插槽去做，不要使用组件 |          |\r\n| treeSelect           | a-tree-select  | tree的下拉                                                                                       |          |\r\n\r\n以下是需要注意的点\r\n\r\n#### time类型注意点\r\n\r\n`time类型`需要下载ant datajs,并且需要导入且按照他的定义格式，我个人觉得太麻烦了，通过绑定`value-format=\"HH:mm:ss\"`这个值去定义会好很多，例如\r\n\r\n```js\r\n  {\r\n        name: \"time\",\r\n        label: \"时间\",\r\n        type: \"time\",\r\n        componentProps: { \"value-format\": \"HH:mm:ss\" },\r\n    },\r\n```\r\n\r\n#### cascader注意点\r\n\r\n在使用级联选择器时，当父亲的宽度低于子孙原生宽度时，报错`ResizeObserver loop limit exceeded `，由于他是由递归写成的，结构的改变会导致他的不断的回流，直到报错。\r\n\r\n解决办法：\r\n\r\n在给他赋值初始值为`  cascader: [{}]`，亦或者忽略\r\n\r\n#### select注意点\r\n\r\n在我们使用select组件时，一般需要会需要自定义label,value,options字段，这这里面如何处理？直接使用ant的属性即可\r\n\r\n```js\r\n componentProps: {\r\n            \"field-names\": { label: \"name\", value: \"id\", options: \"children\" }\r\n        }\r\n```\r\n\r\n`cascader，treeSelect组件同理`(使用名fieldNames)\r\n\r\n#### checkbox与radio\r\n\r\ncheckbox有时会包住`a-checkbox`使用，由于代码底层使用的动态组件，我并未对其封装，如果需要用，请使用插槽，平常用法：\r\n\r\n```js\r\ncomponentProps: {\r\n  options: [数据]\r\n}\r\n```\r\n\r\nradio同理\r\n\r\n### required&errorMessage&requiredFlag解释\r\n\r\n这两个属性是相辅相成的，需要同时进行，required并非真正的进行校验。而是只是有个必选的星号在那里，处理逻辑并未沿用ant组件内部校验，而是通过自己的业务逻辑去判断并产生消息提示\r\n\r\n`requiredFlag`需定义才能开启校验，required只是星号，主要是为了插槽的表单做校验\r\n\r\n`errorMessage`不是必须的，底层做了保底，如果不传，则会采用默认信息提示\r\n\r\n#### 插槽表单如何校验？\r\n\r\n1.插槽表单无需定义required&errorMessage,只需要required，让他把星号展示出来。\r\n\r\n2.在提交按钮校验后去判断他这个值并进行校验\r\n\r\n示例：\r\n\r\n```js\r\nbaseForm.value.handleSubmit((formData: Record<string, any>) => {\r\n    if (!baseForm.value.formData.memberProjectCategoryId) {\r\n          message.error(\"项目分类不能为空\");\r\n              return;\r\n    }\r\n   // 调用接口\r\n    });\r\n});\r\n```\r\n\r\n### componentProps\r\n\r\n`componentProps`可以说是最重要的，打个比方，我写一个文本域，即备注表单，我们需要如何定义`fields`配置。\r\n\r\n```js\r\nconst fields = ref([\r\n    name:'remark',            // 绑定值\r\n    label:'备注',              // 左侧标题\r\n    type:'textarea',          // 表单类型\r\n    required:true,            // 是否校验\r\n    errorMessage:'请填写备注'   // 校验信息\r\n])\r\n```\r\n\r\n这样，一条表单就配置好了。但是此时你想要把文本域展示默认值，同时控制在2-4行，同时限制他的字数，并显示剩余字数，如何处理？使用`componentProps`这个属性，继上面的代码继续\r\n\r\n```js\r\nconst fields = ref([\r\n    name:'remark',            // 绑定值\r\n    label:'备注',              // 左侧标题\r\n    type:'textarea',          // 表单类型\r\n    required:true,            // 是否校验\r\n    errorMessage:'请填写备注',   // 校验信息\r\n    componentProps:{\r\n         \"auto-size\": { minRows: 2, maxRows: 4 },   // 控制在2-4行\r\n          maxlength: 10,                            // 最大字数\r\n          \"show-count\": true                        // 展示剩余数字\r\n    }\r\n    placeholder:'文本'\r\n])\r\n```\r\n\r\n注意：对象的键，原本就是字符串，因此我们对于带 - 的属性把他写成字符串即可\r\n\r\n这样就ok了，`componentProps`中的属性均来自ant组件，想要加什么效果加好了即可。\r\n\r\n### span属性\r\n\r\n共24份，设置了`span`这个值，将替代默认`defaultSpan`\r\n\r\n### slot属性\r\n\r\n`slot`即插槽，他的值为布尔值，true为开启插槽，反正不开启，如何使用？\r\n\r\n比如你想要在某条表单后面写入插槽，只需要在`fields`将他定义在那条数据的后面即可,例如：\r\n\r\n#### 第一步 定义\r\n\r\n```js\r\nconst fields: Field[] = [\r\n    {\r\n        name: \"username\",\r\n        label: \"Username\",\r\n        type: \"input\",\r\n        errorMessage: \"请输入姓名\",\r\n        required: true,\r\n        span: 12,\r\n    },\r\n    {\r\n        name: \"sex\",\r\n        label: \"性别\",\r\n        type: \"input\",\r\n        errorMessage: \"请输入性别\",\r\n        required: true,\r\n        slot: true,\r\n        span: \"12\",\r\n    }\r\n];\r\n```\r\n\r\n以上示例即把性别插入姓名后方，如果需要插入到他的前面，即需要把数据放在他的前面即可\r\n\r\n#### 第二步 使用\r\n\r\n```vue\r\n<CustomForm\r\n  ref=\"customForm\"\r\n  :fields=\"fields\"\r\n  formLayout=\"vertical\"\r\n  :initialValues=\"initialValues\"\r\n  :defaultSpan=\"8\"\r\n>\r\n          <template #sex=\"{ field, formData }\">\r\n              <div>\r\n                  <a-input v-model:value=\"formData.sex\" placeholder=\"你好\"></a-input>\r\n              </div>\r\n          </template>\r\n</CustomForm>\r\n```\r\n\r\n看示例，作用域插槽绑定的插槽名，就是你定义的那条数据的`name`属性值，#sex， 同时你可以在你插入的内容中绑定数据，作用域插槽把数据都给你传递回来了，如何绑定？`formData`是用于回显的数据对象，给他绑定上对应，即：`formData`就是`initialValues`\r\n\r\n## formLayout\r\n\r\nformLayout就是form表单如何布局，ant给了三种属性值 分别是\r\n\r\n| horizontal | 默认值 |\r\n| ---------- | ------ |\r\n| vertical   |        |\r\n| inline     |        |\r\n\r\n## defaultSpan\r\n\r\ndefaultSpan就是你表单默认占多少位置，如果数据设置了span,则会被替换掉，默认值是24份\r\n\r\n## initialValues\r\n\r\ninitialValues是数据初始值，可以用于数据初始化及数据回显\r\n\r\n## ref\r\n\r\n用于获取表单的实例对象，用于表单的提交，可以通过他拿到所填数据，以及数据校验\r\n\r\n```js\r\nconst customForm = ref();\r\nconst onSubmit = () => {\r\n    customForm.value.handleSubmit((formData: Record<string, any>) => {\r\n        console.log(\"Form Submitted:\", formData);\r\n    });\r\n};\r\n```\r\n\r\n`formData`就是你提交表单所需数据\r\n\r\n### dependency\r\n\r\n用于根据前面表单的数据动态展示后面的表单\r\n`dependsOn`: 绑定哪个表单？ 他的值写绑定表单的绑定值\r\n`value`:绑定表单选中某个值显示\r\n\r\n```js\r\n  dependency: {\r\n            dependsOn: \"radioValue\",\r\n            value: \"female\",\r\n  }\r\n\r\n// 选中radioValue值，当他的值为female，则显示\r\n```\r\n\r\n### slotFlag\r\n\r\n这个主要是作用域表单的隐藏与显示，可以作为动态表单，slot插槽隐藏时，会有一块占地区域，如果不想要，则使用slotFlag,且自己在外部套用一层a-form-item\r\n\r\n```vue\r\n// 使用slot的插槽 隐藏占用位置\r\n<template #associationProjectCode=\"{ field, formData }\">\r\n  <a-select\r\n    v-model:value=\"formData.associationProjectCode\"\r\n    optionLabelProp=\"label\"\r\n    show-search\r\n    placeholder=\"请选择诊疗项目\"\r\n    :default-active-first-option=\"false\"\r\n    :show-arrow=\"false\"\r\n    :filter-option=\"false\"\r\n    :not-found-content=\"null\"\r\n    :options=\"option\"\r\n    @search=\"handleSearch\"\r\n    @change=\"handleChange\"\r\n  ></a-select>\r\n</template>\r\n\r\n// 使用slotFlag的插槽 隐藏不占位置 建议在使用表单的事件时使用\r\n<template v-if=\"treeId == 0\" #memberProjectCategoryId=\"{ field, formData }\">\r\n  <a-form-item :label=\"field.label\" :required=\"field.required\" :name=\"field.formName\">\r\n    <a-select\r\n      v-model:value=\"formData.memberProjectCategoryId\"\r\n      optionLabelProp=\"label\"\r\n      show-search\r\n      placeholder=\"请选择诊疗项目\"\r\n      :default-active-first-option=\"false\"\r\n      :show-arrow=\"false\"\r\n      :filter-option=\"false\"\r\n      :not-found-content=\"null\"\r\n      :options=\"options\"\r\n      @search=\"handleSearch\"\r\n      @change=\"handleChange\"\r\n    ></a-select>\r\n  </a-form-item>\r\n</template>\r\n```\r\n\r\n动态表单建议使用dependency，而不是使用slotFlag,如果需要触发表单的某个事件时，使用slotFlag.\r\n\r\n### formRules\r\n\r\n用于自定义表单，需要配合formName使用\r\n\r\n```js\r\n    {\r\n        name: \"username\",\r\n        label: \"姓名\",\r\n        type: \"input\",\r\n        span: 12,\r\n        formName: \"username\",\r\n    },\r\n```\r\n\r\n```js\r\nconst formRules = {\r\n  username: [\r\n    { required: true, message: 'Please input Activity name', trigger: 'change' },\r\n    { min: 3, max: 5, message: 'Length should be 3 to 5', trigger: 'blur' }\r\n  ]\r\n}\r\n```\r\n\r\n## 5.下载使用\r\n\r\n#### 1.下载\r\n\r\n```js\r\nnpm i ant-base-form   //下载\r\n```\r\n\r\n#### 2.在main.ts引入\r\n\r\n```js\r\nimport BaseForm from 'ant-base-form'\r\nimport 'ant-base-form/dist/style.css'\r\n\r\nconst app = createApp(App)\r\napp.use(BaseForm)\r\n```\r\n\r\n注意，如若样式结构出现问题，则需要将ant组件库及样式先引入，再引入这个，同时使用是也放在ant后，如若未出现，则正常使用\r\n\r\n#### 3.在需要使用的组件中使用\r\n\r\n```vue\r\n<template>\r\n  <BaseForm\r\n    ref=\"baseForm\"\r\n    :fields=\"fields\"\r\n    formLayout=\"vertical\"\r\n    :initialValues=\"initialValues\"\r\n    :defaultSpan=\"8\"\r\n  >\r\n    // 插槽\r\n    <template #sex=\"{ field, formData }\">\r\n      <div>\r\n        <a-input v-model:value=\"formData.sex\" placeholder=\"你好\"></a-input>\r\n      </div>\r\n    </template>\r\n  </BaseForm>\r\n</template>\r\n\r\n<script lang=\"ts\" setup>\r\n// 初始值\r\nconst initialValues = {\r\n  username: '',\r\n  sex: '',\r\n  aaaa: ''\r\n}\r\n\r\n// 生成表单类型\r\nconst fields = [\r\n  {\r\n    name: 'username',\r\n    label: 'Username',\r\n    type: 'input',\r\n    errorMessage: '请输入姓名',\r\n    required: true,\r\n    span: 12\r\n  },\r\n  {\r\n    name: 'sex',\r\n    label: '性别',\r\n    type: 'input',\r\n    errorMessage: '请输入性别',\r\n    required: true,\r\n    slot: true,\r\n    span: '24'\r\n  },\r\n  {\r\n    name: 'aaaa',\r\n    label: 'aaaaa',\r\n    type: 'textarea',\r\n    componentProps: {\r\n      'auto-size': { minRows: 5, maxRows: 5 },\r\n      maxlength: 10,\r\n      'show-count': true\r\n    },\r\n    placeholder: '文本'\r\n  }\r\n]\r\n\r\n// 点击提交  拿到表单数据\r\nconst baseForm = ref()\r\n\r\n// 绑定表单的按钮，用于数据校验以及拿到数据\r\nconst onSubmit = () => {\r\n  baseForm.value.handleSubmit((formData: Record<string, any>) => {\r\n    console.log('Form Submitted:', formData)\r\n  })\r\n}\r\n</script>\r\n```\r\n\r\n## 6.示例\r\n\r\n```js\r\n// 初始值\r\nconst initialValues = {\r\n    username: \"\",\r\n    area: \"\",\r\n    date: undefined,\r\n    flag: true,\r\n    checkbox: [],\r\n    radio:\"\",\r\n    remark:\"\"\r\n};\r\n\r\n// 生成表单类型\r\nconst fields: any = [\r\n    {\r\n        name: \"username\",\r\n        label: \"姓名\",\r\n        type: \"input\",\r\n        span: 12,\r\n        formName: \"username\",\r\n    },\r\n    {\r\n        name: \"area\",\r\n        label: \"地区\",\r\n        type: \"select\",\r\n        span: \"12\",\r\n        formName: \"area\",\r\n        componentProps: {\r\n            options: [\r\n                { label: \"苹果\", value: \"Apple\" },\r\n                { label: \"梨\", value: \"Pear\" },\r\n                { label: \"橘子\", value: \"Orange\" },\r\n            ],\r\n        },\r\n    },\r\n    {\r\n        name: \"date\",\r\n        label: \"时间\",\r\n        type: \"date\",\r\n        span: \"12\",\r\n        formName: \"date\",\r\n        componentProps: {\r\n            format: \"YYYY/MM/DD\",\r\n        },\r\n        forName: \"date\",\r\n    },\r\n    {\r\n        name: \"flag\",\r\n        label: \"开关\",\r\n        type: \"switch\",\r\n        span: \"12\",\r\n    },\r\n    {\r\n        name: \"checkbox\",\r\n        label: \"多选\",\r\n        type: \"checkbox\",\r\n        span: \"12\",\r\n        componentProps: {\r\n            options: [\r\n                { label: \"苹果\", value: \"Apple\" },\r\n                { label: \"梨\", value: \"Pear\" },\r\n                { label: \"橘子\", value: \"Orange\" },\r\n            ],\r\n        },\r\n    },\r\n    {\r\n        name: \"radio\",\r\n        label: \"单选\",\r\n        type: \"radio\",\r\n        span: \"12\",\r\n        componentProps: {\r\n            options: [\r\n                { label: \"苹果\", value: \"Apple\" },\r\n                { label: \"梨\", value: \"Pear\" },\r\n                { label: \"橘子\", value: \"Orange\" },\r\n            ],\r\n        },\r\n    },\r\n    {\r\n        name: \"remark\",\r\n        label: \"备注\",\r\n        type: \"textarea\",\r\n        span: \"12\",\r\n    },\r\n];\r\n\r\nconst formRules = {\r\n    username: [\r\n        { required: true, message: \"Please input Activity name\", trigger: \"change\" },\r\n        { min: 3, max: 5, message: \"Length should be 3 to 5\", trigger: \"blur\" },\r\n    ],\r\n    area: [{ required: true, message: \"Please select Activity zone\", trigger: \"change\" }],\r\n    date: [{ required: true, message: \"Please pick a date\", trigger: \"change\", type: \"object\" }],\r\n};\r\n\r\n// 点击提交  拿到表单数据\r\nconst baseForm = ref();\r\n\r\n// 表单自定义校验\r\nconst onSubmit1 = () => {\r\n    baseForm.value.customRuleSubmit((formData: Record<string, any>) => {\r\n        console.log(\"Form Submitted:\", formData);\r\n    });\r\n};\r\n\r\n```\r\n\r\n## 7.数据重置\r\n\r\n```js\r\nbaseForm.value.resetForm()\r\n```\r\n\r\n## 8.数据回显\r\n\r\n```js\r\nbaseForm.value.dataPlayBack(回显数据对象)\r\n```\r\n\r\n## 9.数据回显定义某一个数据或更改某一个数据\r\n\r\n```js\r\nbaseForm.value.formData.属性值 = 数据\r\n```\r\n","readmeFilename":"README.md"}