首页 > 其他分享 >ant disign vue pro 使用日期组件,无法动态赋值 解决

ant disign vue pro 使用日期组件,无法动态赋值 解决

时间:2024-08-09 16:21:12浏览次数:13  
标签:vue obj format pro ant 日期 YYYYMMDD date 赋值

原文地址:https://blog.csdn.net/weixin_43865196/article/details/121849591

组件使用渲染

<a-date-picker
v-model="date"
format="YYYY-MM-DD"
valueFormat="YYYYMMDD"
:allowClear="false"
@change="(date,dateStr)=>{
this.date = date
}"
/>
<script>
data:{
obj:{
date: this.$moment().format('YYYYMMDD')
}
// 默认选中天日期
}
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
一般上面那种方式在查询条件中足够用了。

当用户需要做修改时回显值时,普通的=号赋值,就不能用来,如果用=号赋值,日期组件将会出现Bug(当用户点击一个日期时,日期的input不做更新)

methods(){
openModel () {
// 该方法代表当用户触发了表单弹窗时,我们需要对日期组件进行初始化值,这是后我们必须使用set当方式,像绑定的model对象赋值,这样才能触发双向绑定
//this.$set(this.obj, 'date', this.$moment().format('YYYYMMDD')) // 当天
this.$set(this.obj, '20991231', this.$moment().format('YYYYMMDD'))
// 改百年this.obj.e时 视图会更新
}
}
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_43865196/article/details/121849591

标签:vue,obj,format,pro,ant,日期,YYYYMMDD,date,赋值
From: https://www.cnblogs.com/eyesfree/p/18350923

相关文章

  • Vue 中的日期和时间 Django 后端的日期和时间 不一样
    Vue中的日期和时间 <el-date-picker></el-date-picker>  Django后端的日期和时间:projectId=1,beginDate=2024-08-10T16:00:00.000Z,endDate=2024-08-14T16:00:00.000Z,chulizhuangtai=,gaojingshijian= 解决方法  <el-date-pickerv-model="beginDate&quo......
  • vue2 bpmnjs流程图
    原作者gitee地址:gitclonehttps://gitee.com/cjy2353/best-vue-bpmnjs.git"bpmn-js":"^17.9.2","vue":"^2.6.11",node-v"v14.17.6"使用:`importBpmnfrom'com/Bpmn'components:{Bpmn,},`bpmn组件如下:......
  • ChatGPT Prompting Cheat Sheet备忘
    ChatGPTPromptingCheatSheet备忘今天先到这儿,希望对AIGC,云原生,技术领导力,企业管理,系统架构设计与评估,团队管理,项目管理,产品管理,信息安全,团队建设有参考作用,您可能感兴趣的文章:构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构......
  • Vue3实现印章徽章组件
    1、组件结构2、组件封装src/components/StampBadge/src/StampBadge.vue文件代码<template><divclass="first-ring"v-bind="getBindValue":class="getStampBadgeClass"><divclass="second-ri......
  • Vue3水印组件
    1、组件封装<template><divref="watermarkContainerRef"class="watermark-container"><!--插槽--><slot></slot></div></template><scriptsetup>import{ref,onMounted,watc......
  • ssm+vue高校科研团队管理系统【开题+程序+论文】-计算机毕业设计
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着高校科研活动的日益增多和复杂化,传统的科研管理模式已难以满足现代科研团队高效运作的需求。高校科研团队作为科技创新的重要力量,其管理效率直接......
  • ssm+vue基于VUE的Web购物网站的设计与开发【开题+程序+论文】-计算机毕业设计
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,电子商务已成为全球经济的重要组成部分,深刻改变了人们的消费习惯与商业模式。购物网站作为电子商务的核心载体,不仅为消费者......
  • ssm+vue基于EE的物流管理系统【开题+程序+论文】-计算机毕业设计
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着电子商务的蓬勃发展和全球化的加速推进,物流行业作为连接生产与消费的关键环节,其重要性日益凸显。然而,传统物流管理方式面临着效率低下、信息滞后......
  • yum和rpm安装的Jenkins启动报错"Job for jenkins.service failed because the control
    jenkins卸载方式servicejenkinsstopyumcleanallyum-yremovejenkinsfind/-inamejenkins|xargs-n500rm-rf#文件名称符合name的文件。iname会忽略大小写#xargs命令可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数......
  • promise.catch
    在JavaScript中,如果你在Promise链中使用了catch,并且catch捕获到一个异常后,后面的then仍然会被执行,但有一些具体的行为取决于catch中的操作。1、当promise.catch捕获到异常并返回一个值,那么后续的then会继续执行,并且接收catch中返回的值作为输入。如:newPromise((......