Commit e2e63e69 authored by iamkun's avatar iamkun

fix: fix Popconfirm i18n bug

parent 3ceec7aa
...@@ -20,14 +20,14 @@ ...@@ -20,14 +20,14 @@
:type="cancelButtonType" :type="cancelButtonType"
@click="cancel" @click="cancel"
> >
{{cancelButtonText}} {{ displayCancelButtonText }}
</el-button> </el-button>
<el-button <el-button
size="mini" size="mini"
:type="confirmButtonType" :type="confirmButtonType"
@click="confirm" @click="confirm"
> >
{{confirmButtonText}} {{ displayConfirmButtonText }}
</el-button> </el-button>
</div> </div>
</div> </div>
...@@ -47,12 +47,10 @@ export default { ...@@ -47,12 +47,10 @@ export default {
type: String type: String
}, },
confirmButtonText: { confirmButtonText: {
type: String, type: String
default: t('el.popconfirm.confirmButtonText')
}, },
cancelButtonText: { cancelButtonText: {
type: String, type: String
default: t('el.popconfirm.cancelButtonText')
}, },
confirmButtonType: { confirmButtonType: {
type: String, type: String,
...@@ -84,6 +82,14 @@ export default { ...@@ -84,6 +82,14 @@ export default {
visible: false visible: false
}; };
}, },
computed: {
displayConfirmButtonText() {
return this.confirmButtonText || t('el.popconfirm.confirmButtonText')
},
displayCancelButtonText() {
return this.cancelButtonText || t('el.popconfirm.cancelButtonText')
}
},
methods: { methods: {
confirm() { confirm() {
this.visible = false; this.visible = false;
......
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