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

建设银行官网首页网站公告人力资源公司网站建设

建设银行官网首页网站公告,人力资源公司网站建设,wordpress主题接口,域名备案需要多久情景问题:新增表单有时间区域选择,选择了时间,还是提示必填的校验提示语,且修改时,通过 号赋值法,重新选择此时间范围无效。 解决方法:(重点) widthHoldTime:[]&#xf…

情景+问题:新增表单有时间区域选择,选择了时间,还是提示必填的校验提示语,且修改时,通过 =号赋值法,重新选择此时间范围无效。

解决方法:(重点)

  • widthHoldTime:[],要定义到deal_form对象里面。不要拿出来单独定义。入参时不需要 ,可以通过delete 方法删除。

  • 修改时,要通过this.$set()赋值。

html

<el-form ref="dealForm" :model="deal_form" :rules="deal_form_rules" label-width="130px"><el-form-item label="合同开始-终止时间" prop="widthHoldTime"><el-date-picker v-model="deal_form.widthHoldTime" value-format="yyyy-MM-dd" type="daterange"range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :clearable='false' /></el-form-item>
</el-form>

js

<script>export default {data() {return {deal_form_rules: {// 手机号校验agentPhone: [{required: true,message: "请输入代办人电话",trigger: "blur"}, {required: true,pattern: /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/,message: '请输入正确的手机号码',trigger: 'blur',}],// 生效起始时间-终止时间,时间范围校验widthHoldTime: [{required: true,message: "请选择合同开始-终止时间",trigger: "blur"}],}}},methods: {// 新增open_add() {this.deal_obj.open = truethis.deal_obj.title = '新增'this.deal_form = {agentPhone: null, //手机号startTime: null, // 起始时间endTime: null, //终止时间widthHoldTime: [] //起始时间 - 终止时间,* 注意:此数据要放到 deal_form form表格字段里面,不然无法校验(即校验规则无法生效)};this.$nextTick(() => {this.$refs["dealForm"].resetFields();})},// 修改 - 查询修改信息,并赋值到 el-form 表格中edit_withhold(row) {getWidthhold(row.contractId).then(res => {if (res.code == 200) {this.$nextTick(() => {if (this.$refs["dealForm"]) this.$refs["dealForm"].resetFields();})this.deal_obj.title = '修改'this.deal_form = res.data;this.$set(this.deal_form, 'widthHoldTime', [res.data.startTime, res.data.endTime]) // * 注意:要用 $set 方法赋值才可修改。不然只能展示,无法重新选择/更新值。this.deal_obj.open = true} else {this._err(res.msg)}});},// 新增/修改 - 提交submit_dealForm() {this.$refs["dealForm"].validate(valid => {if (valid) {// 将 widthHoldTime 时间区域的值,赋值给传入后端的 起始、终止(startTime,endTime)两个子弹中,并删除入参中多余的 widthHoldTime 字段let params = {}Object.assign(params, this.deal_form);[params.startTime, params.endTime] = params.widthHoldTime;delete params.widthHoldTime// 调用接口提交if (this.deal_obj.title == '修改') {// 调用修改接口,do something} else {// 调用新增接口,do something}}});},}}
</script>

http://www.yayakq.cn/news/945551/

相关文章:

  • 网站开发进度计划移动互联网开发记事本项目告别
  • 怎样做淘宝的导购网站怎么提高自己网站的知名度
  • 浙江网站建设前十的公司无锡商业网站建设
  • 网站建设欣赏纯html网页模板
  • 营销型网站建设 合肥wordpress模板校园
  • 网站里面的数据库是怎么做的电子商务网络营销方式
  • 贵阳建站模板搭建产品商城网站建设
  • 新手学做网站图做的网站怎么提交到百度上去
  • 做免费的视频网站可以赚钱吗网站建设初期怎么添加内容
  • 网站建站中关键字搜索怎么弄咨询网站源码
  • 邯郸专业网站建设报价做外贸网站需要注意哪些
  • 免费wap建站郑州金水区做网站公司
  • 在线图片编辑网站源码电子商务网站设计的基本要求
  • 青岛网站建设与推广nodejs做视频网站
  • 怎么做网站美工宁波网站建设制作推广
  • 信阳哪里做网站wordpress自动评论插件
  • 网站维护内容和方法wordpress网站部署
  • 个人推广网站有没有专门做设计的网站
  • 网站抓取压力高休闲吧网站建设
  • 网站如何paypal支付网站内页产品做跳转
  • 成都有没有做网站建设的深圳专门做seo的公司
  • 网站开发经验教训wordpress多个single
  • 机械英语网站wordpress淘点金组件
  • 怎么给网站做动图著名咨询公司有哪些
  • 网站界面设计规划可以免费追剧的app
  • 网站建设 南京网页微信版传输文件
  • 中国搜索提交网站小区网站建设方案怎么写
  • iis 没有右键网站属性智通人才招聘网东莞
  • 百度商桥在网站搜索排行榜
  • 网站mip怎么做帝国cms手机网站