问题描述
在实现表单展示时,根据判断条件来显示一些东西,但是失败了
相关代码
<div v-show="selectData = false">
<el-form-item label="选项A" :label-width="formLabelWidth">
<el-input v-model="updateForm.questionA" placeholder="请输入选项" class="choose-input"></el-input>
</el-form-item>
<el-form-item label="选项B" :label-width="formLabelWidth">
<el-input v-model="updateForm.questionB" placeholder="请输入选项" class="choose-input"></el-input>
</el-form-item>
<el-form-item label="选项C" :label-width="formLabelWidth">
<el-input v-model="updateForm.questionC" placeholder="请输入选项" class="choose-input"></el-input>
</el-form-item>
<el-form-item label="选项D" :label-width="formLabelWidth">
<el-input v-model="updateForm.questionD" placeholder="请输入选项" class="choose-input"></el-input>
</el-form-item>
</div>
async getQuestionDetail(row) {
let param = {
questionId: row.questionId
};
let res = await cdService.clickUpd(param);
if (res) {
console.log(res, "题目详情");
this.updateForm = res.data;
this.updateForm.sortId = [
res.data.subject.subjectId,
res.data.sort.sortId
];
if (this.classifyId = 1) {
this.updateForm = res.data;
this.updateForm.sortId = [
res.data.subject.subjectId,
res.data.sort.sortId
];
this.selectData = true;
}
}
this.dialogFormVisible1 = true;
},
已解决
然后在return中定义flag=1就可以了这个是我想要的id