vue组件参数校验
2023-09-11 14:22:19 时间
代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>父子组件传值</title> <script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script> </head> <body> <div id="root"> <child content="you"></child> </div> <script> Vue.component('child',{ props:{ content:{ type:String, validator:function(value) { return (value.length>5) } } }, template:'<div>{{content}}</div>' }); var vm=new Vue({ el:'#root' }) </script> </body> </html>
效果:
修改content的内容:
将
<child content="you "></child>
改为
<child content="helloworld"></child
>
效果:
这就是参数校验
相关文章
- 每天记录一点:NetCore获得配置文件 appsettings.json vue-router页面传值及接收值 详解webpack + vue + node 打造单页面(入门篇) 30分钟手把手教你学webpack实战 vue.js+webpack模块管理及组件开发
- 【css/vue】Vue组件中对body操作样式的一种解决方案
- 【Vue】单文件的组件(.vue)代码实例
- vue基础篇---vue组件
- 04Vue - Vue.js 入门(用组件构建应用)
- Vue组件通信
- Vue - 超详细 “横向滚动“ 弹幕效果功能组件源码,类似视频与直播间的发言弹幕 (支持自定义弹幕样式 / 开启暂停弹幕播放 / 清空弹幕 / 修改弹幕移动速度 / 发送插入自己的弹幕并高亮显示等)
- Vue - Ant Design Vue 上传组件 <Upload> 阻止默认直接上传的行为,改为手动自行上传文件并携带其他参数(点击后不把文件上传到服务器,而是在“适当时机“去手动提交文件与数据)
- Vue 配置多页面,去掉.html后缀的技巧
- vue v-model 与 组件化的表单组件如何沟通
- Nginx部署VUE前端页面(图文解说详细版)
- vue 有关框架
- vue中的一个组件就是一个vue实例吗?
- 基于Java(Spring boot+Hibernate)+VUE+MySQL实现(Web)员工信息管理系统【100010234】
- 一、移动端商城 Vue 组件库
- vue组件---动态组件之多标签页面
- vue组件---动态组件&异步组件
- 【Vue】vue组件和vue插件的创建和使用(底部栏组件、Toast 和 Notify通知插件)
- 【Vue】vue基础语法——自定义指令、过滤、组件和动画(内附详细案例代码)——day04
- Vue页面加载时,触发相关函数,使用了mounted/methods
- vue封装一个左滑删除的组件
- vue基础 Vue.extend
- vue中mixin的理解与用法
- vue中引入awesomeswiper的方法以及编写轮播组件
- vue component动态组件
- Vue 之 插件 轮播组件 vue-awesome-swiper 的简单使用整理
- Django+Vue项目学习第六篇:vue+django发送post请求,设置不同content-type,前后端如何处理参数
- Vue学习第32天——缓存路由组件keep-alive的用法及路由组件独有的2个生命周期函数
- [转]vue Element UI走马灯组件重写