+
- 编辑第{{ $index + 1 }}行
+ 第{{ $index + 1 }}行
diff --git a/packages/schema-filter/index.vue b/packages/schema-filter/index.vue
index 3a70d44..45a49d4 100644
--- a/packages/schema-filter/index.vue
+++ b/packages/schema-filter/index.vue
@@ -84,7 +84,7 @@ export default {
},
formattedSchema() {
return {
- props: { span: this._span, 'label-width': '75px', size: this.filterSize || 'small', ...this._schemaProps },
+ props: { span: this._span, 'label-width': '75px', size: this.filterSize, ...this._schemaProps },
items: [...this.formattedItems, { prop: 'operation', label: '', labelWidth: '0px', span: this.operationSpan }],
};
},
diff --git a/packages/schema-page/index.vue b/packages/schema-page/index.vue
index 631d3b1..77b13ca 100644
--- a/packages/schema-page/index.vue
+++ b/packages/schema-page/index.vue
@@ -10,7 +10,7 @@
- $emit('update:value-filter', e)" :loading="loading" @search="onSearch">
+ $emit('update:value-filter', e)" :loading="loading" @search="onSearch">
@@ -26,7 +26,7 @@
-
+
@@ -61,6 +61,7 @@
$emit('update:value-form', e)"
:schema="schema.form"
@@ -124,7 +126,7 @@
-
+
@@ -243,7 +245,7 @@ export default {
return Object.keys(this.$scopedSlots);
},
_size() {
- return this.size || get(this.schema, 'props.size') || (this.$ELEMENT || {}).size || 'small';
+ return this.size || get(this.schema, 'props.size') || (this.$ELEMENT || {}).size;
},
_slotScope() {
const properties = ['selection', 'currentPage', 'pageSizes', 'pageSize', 'layout', 'total', 'loading'];
@@ -298,7 +300,7 @@ export default {
methods: {
tableSchemaDefaultProps(val) {
const config = cloneDeep(val);
- const defaultProps = { size: 'small', border: true, 'highlight-current-row': true };
+ const defaultProps = { border: true, 'highlight-current-row': true };
if (config.props) {
return { ...config, props: { ...defaultProps, ...config.props } };
} else {
diff --git a/packages/schema-select/index.vue b/packages/schema-select/index.vue
index bc80d1c..229135f 100644
--- a/packages/schema-select/index.vue
+++ b/packages/schema-select/index.vue
@@ -18,7 +18,7 @@
v-model="model"
:size="selectSize"
:disabled="selectDisabled"
- prefix-icon="el-icon-search"
+ :prefix-icon="prefixIcon"
:placeholder="selectPlaceholder"
@input="debouncedOnInput"
@focus="onInputFocus"
@@ -103,6 +103,10 @@ export default {
},
disabled: Boolean,
size: String,
+ prefixIcon: {
+ type: String,
+ default: 'el-icon-search',
+ },
placeholder: String,
labelKey: {
type: String,
@@ -193,7 +197,6 @@ export default {
'row-click': this.onTableRowClick,
},
props: {
- size: 'small',
'highlight-current-row': true,
...(get(this.schema, 'table.props') || {}),
},
diff --git a/packages/select/index.vue b/packages/select/index.vue
index 4709bc1..c8d76b3 100644
--- a/packages/select/index.vue
+++ b/packages/select/index.vue
@@ -24,7 +24,7 @@
-
+
@@ -63,6 +63,10 @@ export default {
type: String,
default: 'value',
},
+ prefixIcon: {
+ type: String,
+ default: 'el-icon-search',
+ },
size: String,
multiple: Boolean,
sequence: Boolean,
diff --git a/packages/table/editable.vue b/packages/table/editable.vue
index a63e999..8c63977 100644
--- a/packages/table/editable.vue
+++ b/packages/table/editable.vue
@@ -42,8 +42,8 @@
onCellInput(value, row, column, $index)"
--
libgit2 0.21.0