一、收集表单数据
1、效果

实现:
点击账号的时候,也能够获取到焦点


2、实现代码


3、接受vue的管理
3.1账号和密码



3.2 性别

要想上来就有一个默认值,可以在data里指定一个


3.3 爱好
如果不指定value,默认会去使用input框的checked值


实现:



3.4 所属校区



3.5 其他信息



3.6 是否同意
不需要指定value值,

3.7 最终实现

4.阻止表单提交后的刷新

5、将数据转化为JSON
有两种方式
方式一:


方式二:


6、v-model的修饰符


6、lazy修饰v-model
不会实时收集,而是在失去焦点的一瞬间开始收集



7、trim去掉前后空格


8、收集表单数据总结

二、过滤器
将时间格式化




2.1 使用计算属性实现
dayjs() 括号里面不传,默认当前时间去转换


2.2 使用methods实现



2.3 使用过滤器实现





2.4 过滤器的传参



使用es6优化


2.5 过滤器之间的串联



2.6 局部过滤器
以上所写过滤器均为局部过滤器,仅在一个vm实例中可以被使用。



验证是否为局部过滤器


2.7 全局过滤器


2.8 过滤器的用处



注意:v-model不能绑定过滤器,会报错


2.9 总结












