https://github.com/ntnyq/vue-validate-code
:package: vue-validate-code
https://github.com/ntnyq/vue-validate-code
validate validate-code vue-plugin
Last synced: 7 months ago
JSON representation
:package: vue-validate-code
- Host: GitHub
- URL: https://github.com/ntnyq/vue-validate-code
- Owner: ntnyq
- License: mit
- Created: 2025-02-11T10:44:15.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-08T16:13:22.000Z (7 months ago)
- Last Synced: 2025-03-08T17:20:17.237Z (7 months ago)
- Topics: validate, validate-code, vue-plugin
- Language: TypeScript
- Homepage: https://vue-validate-code.ntnyq.com
- Size: 1.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vue-validate-code
[](https://github.com/ntnyq/vue-validate-code/actions)
[](https://www.npmjs.com/package/vue-validate-code)
[](https://www.npmjs.com/package/vue-validate-code)
[](https://codecov.io/github/ntnyq/vue-validate-code)
[](https://github.com/ntnyq/vue-validate-code/blob/main/LICENSE)## Install
```shell
npm i vue-validate-code
``````shell
yarn add vue-validate-code
``````shell
pnpm add vue-validate-code
```## Usage
```vue
import { useTemplateRef } from 'vue'
import { ValidateCode } from 'vue-validate-code'const validateCode = ref('')
const validateCodeRef = useTemplateRef('validateCodeRef')function handleTriggerValidate() {
if (!validateCode.value) {
return console.log('No validate code value')
}
cvalidateCodeRef.value?.validate(validateCode.value)
}
function handleValidateCallback(isValid) {
if (isValid) {
console.log('validate success')
} else {
console.log('validate fail')
validateCodeRef.value?.update()
}
}
Validate
```
## Docs
Check more examples and APIs in [Docs](https://vue-validate-code.ntnyq.com/)
## License
[MIT](./LICENSE) License © 2025 to PRESENT [ntnyq](https://github.com/ntnyq)