Commit 14854eb0 authored by 李静's avatar 李静

Merge branch 'master' of 115.28.80.125:softwarefactory/vueelementtemplate

parents 3633512c 076db7c6
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
<el-button v-if="operate.type == 'button'" :style="operate.style" class="filter-item" type="primary" v-waves :icon="operate.icon" @click="operate.func">{{operate.label}}</el-button> <el-button v-if="operate.type == 'button'" :style="operate.style" class="filter-item" type="primary" v-waves :icon="operate.icon" @click="operate.func">{{operate.label}}</el-button>
<!--自定义下拉选择--> <!--自定义下拉选择-->
<el-form-item v-if="operate.type == 'select'" :label="operate.label"> <el-form-item v-if="operate.type == 'select'" :label="operate.label">
<el-select v-model="operate.value" :placeholder="operate.placeholder" clearable> <el-select v-model="operate.value" :placeholder="operate.placeholder" @change="selectChange(operate.func, operate.value)" clearable>
<el-option v-for="o in operate.options" :label="o.label" :value="o.code"></el-option> <el-option v-for="o in operate.options" :label="o.label" :value="o.code"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -538,6 +538,12 @@ ...@@ -538,6 +538,12 @@
self.definedOperation = self.userDefined.definedOperation self.definedOperation = self.userDefined.definedOperation
} }
}, },
// 自定义下拉选择执行函数
selectChange(func, value) {
if (typeof (func) === 'function') {
return func(value)
}
},
// 排序 // 排序
sortChange(row) { sortChange(row) {
this.listQuery.sortItem = row.prop.replace(/([A-Z])/g, '_$1').toLowerCase() this.listQuery.sortItem = row.prop.replace(/([A-Z])/g, '_$1').toLowerCase()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment