首页 > 其他分享 >使用Vue框架修改表单数据回显失败的一种情况

使用Vue框架修改表单数据回显失败的一种情况

时间:2022-11-01 00:12:42浏览次数:86  
标签:Vue 回显 defaultForm 表单 otOvertime data response

今天在完成项目的某个模块的修改业务时,数据没有回显在表单里

js文件

const defaultForm = {
  processNo: '',
  name: '',
  reasons: '',
  overtimeStart: '',
  overtimeEnd: '',
  projectHours: '',
  projectNo: ''
}
export default { 
 
 data() {
    return {
      list: [], //加班信息列表
      page: 1,
      limit: 30,
      total: 0, //总记录数
      searchObj: {}, //封装对象

      otOvertime: {},
      dialogVisible: false,
      otOvertime: defaultForm,
      saveBtnDisabled: false
    };
  },

删除   otOvertime: defaultForm,

.vue

  methods: {
    edit(id) {
      this.dialogVisible = true;
      otl.getOvertimeInfo(id).then((response) => {
        this.otOvertime = response.data.otOvertime;
        console.log(this.otOvertime)
      });
    },

可以在控制台查看参数名

response.data添加.otOvertime

成功回显

标签:Vue,回显,defaultForm,表单,otOvertime,data,response
From: https://www.cnblogs.com/fancy2022/p/16846389.html

相关文章

  • [VUE]报错: No Babel config file detected for
    在使用vue脚手架创建的项目中,项目中每个文件的第一行都会有红色波浪线。  解决方法:在项目文件中找到package.json文件,在parserOptions里添加"requireConfigFile":f......
  • vue-05
    目录vue项目目录介绍es6的导入导出语法vue项目开发规范vue项目集成--axiosprops配置项混入插件scoped样式localStorage与sessionStorage集成elementuivue项目目录介绍1.m......
  • vue3+vant 引入Dialog Toast都会失败报错not defined
    今天在封装vant组件的时候,刚好要用到toast提示信息的组件,索性就按照官网提供的引入方法进行正常的引入,嘿,好家伙,一顿操作下来后发现竟然报Toast未定义,这就纳闷了,明明步骤都......
  • 【2022-10-31】前端Vue框架(五)
    一、Vue项目目录介绍myfirstvue#项目名字node_modules#文件夹,内部有很多当前项目依赖的模块,可以删除,npminstallpublic......
  • Vue学习-05
    Vue项目目录介绍myfirstvue          叫什么都可以项目名字node_modules        文件夹,内部有很多当前项目依赖的模块,好多小文件运行起来非常慢,可......
  • vue学习笔记
    今日内容概要vue项目目录介绍es6的导入导出语法vue项目开发规范vue项目集成axiovue项目前后端打通props配置项混入插件scoped样式localStorage和sessionStora......
  • html-表单
    <!--form定义表单域,将其范围内的表单元素提交给服务器--><formaction="demo.php"method="get">  <h3>表单元素</h3>  <h2>input</h2>  <!--text文本......
  • vue3在页面中展示PDF
    添加PDF预览插件npminstallvue-pdf-embednpminstallvue3-pdfjs使用插件来展示pdfimport{reactive,onMounted,computed}from"vue";importVuePdfEmbedfro......
  • vue(一)
    Vue.js使用了基于HTML的模板语法,允许开发者声明式地将DOM绑定至底层Vue实例的数据。所有Vue.js的模板都是合法的HTML,所以能被遵循规范的浏览器和HTML解析器解......
  • vue 文件流导出获取后端文件名称
    response.addHeader("Content-Disposition","attachment;filename="+java.net.URLEncoder.encode(filename,"UTF-8"));在后端的接口中开放这个这个响应头,前端的respons......