view
uni-popup(ref="dialogPopup" type="center")
uni-calendar(@change="onChange" v-if="type=='calendar'")
view.dialog-background(v-else)
text.title-device {{title}}
view.padding25(v-if="text && type!='input'")
view.input-device(v-if="text")
text {{text}}
view.padding25(v-if="text && type!='input'")
view.input-device(v-if="type=='input'")
input(:placeholder="(placeholder || '')" v-model="currentValue")
//view.split(v-if="!text && type!='input'")
item-radio(v-else-if="type=='select'" v-for="(item, index) in optionsData" :key="index" :index="index" :title="(item[(optionShowField || 'text')] || item)" :titleFontSize="17" :checked="item.checked" @onchange="changeValue")
picker-view(v-else-if="type=='date-pick'" :indicator-style="indicatorStyle" :value="dateList" @change="onPickDate")
picker-view-column
view.item(v-for="(item,index) in years" :key="index") {{item}}年
picker-view-column
view.item(v-for="(item,index) in months" :key="index") {{item}}月
picker-view-column
view.item(v-for="(item,index) in days" :key="index") {{item}}日
view.option
text.cancel(@click="close") 取消
text.submit(@click="submit" v-if="type!='select'") 确定