问卷表单
This commit is contained in:
@@ -7,8 +7,13 @@
|
|||||||
<div class="form-info">
|
<div class="form-info">
|
||||||
<h2>文本选项</h2>
|
<h2>文本选项</h2>
|
||||||
<div class="form-info__wrapper">
|
<div class="form-info__wrapper">
|
||||||
<textarea class="title" placeholder="请输入标题 (必填)" :maxlength="30" :auto-height="true"
|
<textarea
|
||||||
v-model="form.title"></textarea>
|
class="title"
|
||||||
|
placeholder="请输入标题 (必填)"
|
||||||
|
:maxlength="30"
|
||||||
|
:auto-height="true"
|
||||||
|
v-model="form.title">
|
||||||
|
</textarea>
|
||||||
<textarea
|
<textarea
|
||||||
class="content"
|
class="content"
|
||||||
border="none"
|
border="none"
|
||||||
@@ -32,16 +37,14 @@
|
|||||||
}"
|
}"
|
||||||
draggable=".components-item"
|
draggable=".components-item"
|
||||||
:sort="true">
|
:sort="true">
|
||||||
<div class="components-item" v-for="(item, index) in targetList" :key="index"
|
<div class="components-item" v-for="(item, index) in targetList" :key="index" @click="toFiledSetting(item, index)">
|
||||||
@click="toFiledSetting(item, index)">
|
|
||||||
<div class="components-item__title">
|
<div class="components-item__title">
|
||||||
<div class="components-item__title--left">
|
<div class="components-item__title--left">
|
||||||
<em :style="{opacity: item.required ? 1 : 0}">*</em>
|
<em :style="{opacity: item.required ? 1 : 0}">*</em>
|
||||||
<i>{{ index + 1 }}.</i>
|
<i>{{ index + 1 }}.</i>
|
||||||
<h2>{{ item.label }}</h2>
|
<h2>{{ item.label }}</h2>
|
||||||
</div>
|
</div>
|
||||||
<image :src="`${$cdn}askform/sc1.png`" @click.stop="removeComponent(index)"
|
<image :src="`${$cdn}askform/sc1.png`" @click.stop="removeComponent(index)" @touchstart.stop="removeComponent(index)"/>
|
||||||
@touchstart.stop="removeComponent(index)"/>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="components-item__filed">
|
<div class="components-item__filed">
|
||||||
<template v-if="(item.type === 'radio')">
|
<template v-if="(item.type === 'radio')">
|
||||||
@@ -91,11 +94,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="add-form__footer">
|
<div class="add-form__footer">
|
||||||
<div class="add-form__footer--item-wrapper">
|
<div class="add-form__footer--item-wrapper">
|
||||||
<div class="add-form__footer--item" @click="toPreview">
|
<div class="add-form__footer--item" @click="toPreview" hover-class="text-hover">
|
||||||
<image :src="`${$cdn}sass/preview.png`"/>
|
<image :src="`${$cdn}sass/preview.png`"/>
|
||||||
<span>预览</span>
|
<span>预览</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="add-form__footer--item" @click="toSetting">
|
<div class="add-form__footer--item" @click="toSetting" hover-class="text-hover">
|
||||||
<image :src="`${$cdn}sass/setting.png`"/>
|
<image :src="`${$cdn}sass/setting.png`"/>
|
||||||
<span>设置</span>
|
<span>设置</span>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user