deleteRoomDemo.vue
576 Bytes
<template>
<div>
<el-button @click="openDeleteRoom">删除房屋</el-button>
<delete-room ref="deleteRoom" @room-deleted="handleRoomDeleted" />
</div>
</template>
<script>
import DeleteRoom from '@/components/room/deleteRoom'
export default {
components: {
DeleteRoom
},
methods: {
openDeleteRoom() {
// 模拟房屋数据
const roomData = {
roomId: '123',
floorId: '456'
}
this.$refs.deleteRoom.open(roomData)
},
handleRoomDeleted() {
console.log('房屋删除成功')
}
}
}
</script>