五分糖的苦 2021-05-25 09:26 采纳率: 8.3%
浏览 62

dialog对话框中表单如何拿到监听到的值?

这是一个dialog对话框中的表单

问题 :1、它的双向绑定绑定的不是表单,自定义

             2、v-model="zhujiaolaoshi"绑定做了监听,监听是否有值

             3、点击编辑时弹框并没有获取到值

<el-form-item label="助教名字" prop="assistant_teacher_name">
                      <el-select v-model="zhujiaolaoshi" clearable>
                        <el-option v-for="(item, i) in teacherData" :key="i" :value="i" :label="item.nickname" />
                      </el-select>
                    </el-form-item>
//监听助教老师
watch: {
        zhujiaolaoshi: {
            handler: function() {
                this.addClassForm.assistant_teacher_name = this.teacherData[this.zhujiaolaoshi].nickname
                this.addClassForm.assistant_teacher_id = this.teacherData[this.zhujiaolaoshi].id
                console.log('---------助教')
                // console.log(this.renkelaoshi)
                console.log(this.addClassForm.assistant_teacher_name)
                console.log(this.addClassForm.assistant_teacher_id)
            }
        }
    },
//查询老师页面
async getTeacherAPI() {
            let form = {}
            var resData = await getTeacherAPI(form)
            if (resData.code !== 200) return
            this.teacherData = resData.data
            console.log(this.teacherData, '[[[]]]')
            this.teacherData = resData.data
        },

提交表单有值,但是点击编辑打开弹框没有获取到值

 

 

 

  • 写回答

2条回答 默认 最新

  • zhshchilss 2021-05-25 09:29
    关注

    编辑的时候,你是怎么把值赋给这个变量的

    评论

报告相同问题?

悬赏问题

  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错
  • ¥15 Dell g15 每次打开eiq portal后3分钟内自动退出
  • ¥200 使用python编写程序,采用socket方式获取网页实时刷新的数据,能定时print()出来就行。
  • ¥15 matlab如何根据图片中的公式绘制e和v的曲线图
  • ¥15 我想用Python(Django)+Vue搭建一个用户登录界面,但是在运行npm run serve时报错了如何解决?
  • ¥15 QQ邮箱过期怎么恢复?
  • ¥15 登录他人的vue项目显示服务器错误
  • ¥15 (标签-android|关键词-app)
  • ¥15 comsol仿真压阻传感器