|
@@ -38,7 +38,7 @@
|
|
|
<FormItem label="选项设置" prop="attachment">
|
|
|
<div v-for="(item,index) in voteOptions" :key="index" class="option-editor-wrap">
|
|
|
<div v-show="voteFormEdit">
|
|
|
- <span class="option-order">{{ index + 1 }}</span>
|
|
|
+ <span class="option-order">{{ index + 1 }}<Icon type="md-trash" @click="deleteOption(index)"/></span>
|
|
|
<div :ref="'voteOption'+index" style="text-align:left" class="option-editor" @click="optionClick(index)"></div>
|
|
|
</div>
|
|
|
<div v-show="!voteFormEdit">
|
|
@@ -260,7 +260,7 @@
|
|
|
|
|
|
// 如果是编辑状态 则将选项内容回显
|
|
|
if (this.editInfo) {
|
|
|
- editor.txt.html(this.editInfo.option[i].value)
|
|
|
+ editor.txt.html(this.voteOptionsContent[i].value)
|
|
|
}
|
|
|
})
|
|
|
}
|
|
@@ -280,6 +280,15 @@
|
|
|
currentToolBar.style.visibility = 'visible'
|
|
|
}, 100)
|
|
|
},
|
|
|
+
|
|
|
+ // 删除选项
|
|
|
+ deleteOption(index) {
|
|
|
+ this.voteOptions.splice(index, 1)
|
|
|
+ this.voteOptionsContent.splice(index, 1)
|
|
|
+ this.$nextTick(() => {
|
|
|
+ this.initEditors()
|
|
|
+ })
|
|
|
+ },
|
|
|
|
|
|
// 添加选项
|
|
|
onAddOption() {
|