mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-22 01:06:45 +08:00
feaet:投票题干删除、选项删除
This commit is contained in:
@@ -36,7 +36,7 @@
|
||||
<button class="cjtpbtn" @click="addQue()">创建题干</button>
|
||||
</div>
|
||||
<div class="queBox" v-for="(q, index) in questions" :key="index">
|
||||
<div class="delBtn" v-if="questions.length > 1">
|
||||
<div class="delBtn" v-if="questions.length > 1" @click="delQue(questions,index)">
|
||||
<img src="@/assets/images/projectadd/delete.png" alt="" />
|
||||
<div class="btnText">删除题干</div>
|
||||
</div>
|
||||
@@ -77,10 +77,18 @@
|
||||
v-model:value="o.opvalue"
|
||||
style="width: 424px; height: 32px"
|
||||
/>
|
||||
<button v-if="q.options.length > 2" class="delbtn" :key="index" @click="delOpt(q.options)">
|
||||
<button v-if="q.options.length > 2" class="delbtn" @click="delOpt(q.options,index)">
|
||||
删除
|
||||
</button>
|
||||
</div>
|
||||
<!-- <a-upload
|
||||
v-show="!item.imgVal"
|
||||
class="in uploadBtn"
|
||||
:show-upload-list="false"
|
||||
:before-upload="beforeUpload"
|
||||
>
|
||||
<div class="addimg">+ 上传图片</div>
|
||||
</a-upload> -->
|
||||
<a-button type="link">+ 上传图片</a-button>
|
||||
<!-- <input class="file-upload" type="file" accept="image/*" name="picture"/> -->
|
||||
</div>
|
||||
@@ -154,7 +162,11 @@ export default {
|
||||
},
|
||||
],
|
||||
});
|
||||
};
|
||||
};
|
||||
const delQue = (value,index)=>{
|
||||
console.log('gyd',value,index);
|
||||
value.splice(value[index],1)
|
||||
}
|
||||
const addOpt = (value) => {
|
||||
console.log(value);
|
||||
value.push({
|
||||
@@ -163,10 +175,10 @@ export default {
|
||||
opvalue: "",
|
||||
});
|
||||
};
|
||||
const delOpt = (value) => {
|
||||
console.log('gys', value);
|
||||
// delete value[0]
|
||||
value.pop()
|
||||
const delOpt = (value,index) => {
|
||||
console.log('gys', value,index);
|
||||
// delete value
|
||||
value.splice(value[index],1)
|
||||
}
|
||||
|
||||
const closeDrawer = () => {
|
||||
@@ -186,10 +198,10 @@ export default {
|
||||
// message.destroy();
|
||||
// return message.info("请输入题干");
|
||||
// }
|
||||
// if (!state.questions.optins.opvalue) {
|
||||
// message.destroy();
|
||||
// return message.info("请输入选项");
|
||||
// }
|
||||
if (!state.questions.optins.opvalue) {
|
||||
message.destroy();
|
||||
return message.info("请输入选项");
|
||||
}
|
||||
console.log("111111", state.questions);
|
||||
// console.log('22222',state.questions.inputV);
|
||||
// console.log('333333',state.questions.options);
|
||||
@@ -258,6 +270,7 @@ export default {
|
||||
afterVisibleChange,
|
||||
closeDrawer,
|
||||
addQue,
|
||||
delQue,
|
||||
addOpt,
|
||||
delOpt,
|
||||
createQueTit,
|
||||
|
||||
Reference in New Issue
Block a user