当前位置: 首页 > news >正文

uniapp学习

1 简单的表单校验

<!--uniapp:参考模板和字段生成页面
字段stuNumber 输入框   学号stuName 输入框 学生姓名teacher 输入框 辅导员submitDate 日期选择  填报日期morningTemperature 输入框(数字校验一位小数) 早上体温noonTemperature 输入框(数字校验一位小数) 中午体温stuState  下拉列表(0健康、1确诊、2疑似、3隔离) 学生状态discomfortSymptoms 文本框 不适状况模板
-->
<template><view class="container"><view class="example"><uni-forms ref="valiForm" :rules="rules" :modelValue="valiFormData"><uni-forms-item label="姓名" required name="name"><uni-easyinput v-model="valiFormData.name" placeholder="请输入姓名" /></uni-forms-item><uni-forms-item label="性别" name="sex"><uni-data-select v-model="valiFormData.sex" :localdata="arraySex"@change="changeSex"></uni-data-select></uni-forms-item><uni-forms-item label="出生日期" name="birthday"><uni-datetime-picker type="datetime" v-model="valiFormData.birthday" @change="changeBirthday" /></uni-forms-item><uni-forms-item label="自我介绍" name="introduction"><uni-easyinput type="textarea" v-model="valiFormData.introduction" placeholder="请输入自我介绍" /></uni-forms-item></uni-forms><button type="primary" @click="submit('valiForm')">提交</button></view></uni-section></view>
</template>
<script>export default {data() {return {valiFormData: {name: '',birthday: '',sex: 2,introduction: '',},arraySex: [{value: 0,text: "男"},{value: 1,text: "女"},{value: 2,text: "未知"},],rules: {name: {rules: [{required: true,errorMessage: '姓名不能为空'}]}},}},methods: {changeBirthday(e) {this.valiFormData.birthday = e},changeSex(e) {this.valiFormData.sex = this.arraySex[e].text},submit(ref) {this.$refs[ref].validate().then(res => {}).catch(err => {console.log('err', err);})},}}
</script>
<style lang="scss">.example {padding: 15px;background-color: #fff;}
</style>
http://www.lryc.cn/news/111577.html

相关文章:

  • 机器学习深度学习——数值稳定性和模型化参数(详细数学推导)
  • layui 整合UEditor 百度编辑器
  • 1、sparkStreaming概述
  • 【Spring Boot】Spring Boot 集成 RocketMQ 实现简单的消息发送和消费
  • uniapp:图片验证码检验问题处理
  • 将Visio和Excel导出成没有白边的PDF文件
  • String类及其工具类
  • 踩坑(5)整合kafka 报错 java.net.UnknownHostException: 不知道这样的主机
  • rust持续学习 get_or_insert_with
  • 卡尔曼滤波 | Matlab实现无迹kalman滤波仿真
  • C++---list常用接口和模拟实现
  • [openCV]基于赛道追踪的智能车巡线方案V1
  • SpringIoc-个人学习笔记
  • 【一文搞懂泛型】
  • 概念解析 | 利用MIMO雷达技术实现高性能目标检测的关键技术解析
  • Grafana制作图表-自定义Flink监控图表
  • 【TypeScript】初识TypeScript和变量类型介绍
  • 阿里云瑶池 PolarDB 开源官网焕新升级上线
  • 泡水书为什么不能再出售
  • Mac 执行 .sh命令报错 command not found
  • postgresql 使用之 存储架构 触摸真实数据的存储结构以及组织形式,存入数据库的数据原来在这里
  • Node.Js安装与配置教程
  • Element-Plus DatePicker获取时间戳
  • 【算法第十五天7.29】513.找树左下角的值 112. 路径总和 106.从中序与后序遍历序列构造二叉树
  • Java thymeleaf bug排查记录
  • 互感和励磁电感(激磁电感)的关系
  • stdexcept和exception,两个头文件的区别?
  • openCV图像的读写操作
  • Android平台GB28181设备接入端如何降低资源占用和性能消耗
  • Android Studio安装AI编程助手Github Copilot