fix: 修复PermissionButton中popconfirm方法调用
This commit is contained in:
parent
b706ff1c09
commit
184e10d239
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<template v-if="isPermission">
|
<template v-if="isPermission">
|
||||||
<template v-if="popConfirm">
|
<template v-if="popConfirm">
|
||||||
<a-popconfirm v-bind="popConfirm" @confirm="conform" :disabled="!isPermission || props.disabled">
|
<a-popconfirm v-bind="popConfirm" :disabled="!isPermission || props.disabled">
|
||||||
<a-tooltip v-if="tooltip" v-bind="tooltip">
|
<a-tooltip v-if="tooltip" v-bind="tooltip">
|
||||||
<slot v-if="noButton"></slot>
|
<slot v-if="noButton"></slot>
|
||||||
<a-button v-else v-bind="_buttonProps" :disabled="_isPermission" >
|
<a-button v-else v-bind="_buttonProps" :disabled="_isPermission" >
|
||||||
|
@ -106,9 +106,9 @@ const _isPermission = computed(() =>
|
||||||
: true
|
: true
|
||||||
)
|
)
|
||||||
|
|
||||||
const conform = (e: MouseEvent) => {
|
// const conform = (e: MouseEvent) => {
|
||||||
props.popConfirm?.onConfirm?.(e)
|
// props.popConfirm?.onConfirm?.(e)
|
||||||
}
|
// }
|
||||||
</script>
|
</script>
|
||||||
<style scoped lang="less">
|
<style scoped lang="less">
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue