mirror of https://github.com/ElemeFE/element
rename delete-tag to remove-tag
parent
954caf12bc
commit
04fa32a8d0
|
@ -647,7 +647,7 @@ Create and select new items that are not included in select options
|
||||||
|---------|---------|---------|
|
|---------|---------|---------|
|
||||||
| change | triggers when the selected value changes | current selected value |
|
| change | triggers when the selected value changes | current selected value |
|
||||||
| visible-change | triggers when the dropdown appears/disappears | true when it appears, and false otherwise |
|
| visible-change | triggers when the dropdown appears/disappears | true when it appears, and false otherwise |
|
||||||
| delete-tag | triggers when a tag is deleted in multiple mode | deleted tag value |
|
| remove-tag | triggers when a tag is removed in multiple mode | removed tag value |
|
||||||
|
|
||||||
### Option Group Attributes
|
### Option Group Attributes
|
||||||
| Attribute | Description | Type | Accepted Values | Default |
|
| Attribute | Description | Type | Accepted Values | Default |
|
||||||
|
|
|
@ -648,7 +648,7 @@
|
||||||
|---------|---------|---------|
|
|---------|---------|---------|
|
||||||
| change | 选中值发生变化时触发 | 目前的选中值 |
|
| change | 选中值发生变化时触发 | 目前的选中值 |
|
||||||
| visible-change | 下拉框出现/隐藏时触发 | 出现则为 true,隐藏则为 false |
|
| visible-change | 下拉框出现/隐藏时触发 | 出现则为 true,隐藏则为 false |
|
||||||
| delete-tag | 多选模式下删除tag时触发 | 删除的tag值 |
|
| remove-tag | 多选模式下移除tag时触发 | 移除的tag值 |
|
||||||
|
|
||||||
### Option Group Attributes
|
### Option Group Attributes
|
||||||
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|
||||||
|
|
|
@ -600,7 +600,7 @@
|
||||||
let index = this.selected.indexOf(tag);
|
let index = this.selected.indexOf(tag);
|
||||||
if (index > -1 && !this.disabled) {
|
if (index > -1 && !this.disabled) {
|
||||||
this.value.splice(index, 1);
|
this.value.splice(index, 1);
|
||||||
this.$emit('delete-tag', tag);
|
this.$emit('remove-tag', tag);
|
||||||
}
|
}
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
},
|
},
|
||||||
|
|
|
@ -442,12 +442,12 @@ describe('Select', () => {
|
||||||
}, 100);
|
}, 100);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('multiple delete-tag', done => {
|
it('multiple remove-tag', done => {
|
||||||
sinon.stub(window.console, 'log');
|
sinon.stub(window.console, 'log');
|
||||||
vm = createVue({
|
vm = createVue({
|
||||||
template: `
|
template: `
|
||||||
<div>
|
<div>
|
||||||
<el-select v-model="value" multiple @delete-tag="handleDeleteTag">
|
<el-select v-model="value" multiple @remove-tag="handleRemoveTag">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in options"
|
v-for="item in options"
|
||||||
:label="item.label"
|
:label="item.label"
|
||||||
|
@ -481,8 +481,8 @@ describe('Select', () => {
|
||||||
},
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
handleDeleteTag() {
|
handleRemoveTag() {
|
||||||
console.log('delete tag');
|
console.log('remove tag');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, true);
|
}, true);
|
||||||
|
|
Loading…
Reference in New Issue