|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
|
<div id="drawer">
|
|
|
<el-button @click="drawer = true" style="width:100%;">{{ label ? label : placeholder }} </el-button>
|
|
|
- <el-drawer title="选择职位" :visible.sync="drawer" :direction="`btt`" size="40%">
|
|
|
+ <el-drawer :title="title" :visible.sync="drawer" :direction="`btt`" size="40%">
|
|
|
<el-row v-for="(item, index) in data" :key="index" @click.native="select(item)" class="select__options">
|
|
|
<el-col :span="20">
|
|
|
{{ item.name }}
|
|
@@ -22,6 +22,7 @@ export default {
|
|
|
data: { type: Array, default: () => [] }, //数据
|
|
|
type: { type: String, default: '' }, //字段
|
|
|
need: { type: String }, //object类型的话,需要哪个字段
|
|
|
+ title: { type: String, default: '' }, //字段
|
|
|
selected: {}, //初始值
|
|
|
placeholder: { type: String, default: '' }, //显示文字
|
|
|
},
|