mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-11-04 00:10:25 +08:00
fix: 修复setup导致open失效问题
This commit is contained in:
@@ -34,7 +34,7 @@ const SqlExecBox = (props: SqlExecProps): void => {
|
||||
if (boxInstance) {
|
||||
const boxVue = boxInstance.component
|
||||
// 调用open方法显示弹框,注意不能使用boxVue.ctx来调用组件函数(build打包后ctx会获取不到)
|
||||
boxVue.proxy.open(props);
|
||||
boxVue.exposed.open(props);
|
||||
} else {
|
||||
boxInstance = renderBox()
|
||||
SqlExecBox(props)
|
||||
|
||||
@@ -70,7 +70,7 @@ const {
|
||||
dialogVisible,
|
||||
sqlValue,
|
||||
remark,
|
||||
btnLoading
|
||||
btnLoading,
|
||||
} = toRefs(state)
|
||||
|
||||
state.sqlValue = props.sql as any;
|
||||
@@ -146,6 +146,9 @@ const open = (props: SqlExecProps) => {
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
defineExpose({ open })
|
||||
|
||||
</script>
|
||||
<style lang="scss">
|
||||
.codesql {
|
||||
|
||||
Reference in New Issue
Block a user