Merge pull request #59 from tbphp/fix-new-group-reload
fix: 修复新建分组刷新数据异常
This commit is contained in:
@@ -62,14 +62,12 @@ function openCreateGroupModal() {
|
|||||||
showGroupModal.value = true;
|
showGroupModal.value = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleGroupCreated(_group: Group) {
|
function handleGroupCreated(group: Group) {
|
||||||
showGroupModal.value = false;
|
showGroupModal.value = false;
|
||||||
emit("refresh");
|
if (group && group.id) {
|
||||||
}
|
|
||||||
|
|
||||||
function handleSwitchToGroup(groupId: number) {
|
|
||||||
// 创建成功后,通知父组件刷新并切换到新创建的分组
|
// 创建成功后,通知父组件刷新并切换到新创建的分组
|
||||||
emit("refresh-and-select", groupId);
|
emit("refresh-and-select", group.id);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
@@ -132,7 +130,6 @@ function handleSwitchToGroup(groupId: number) {
|
|||||||
<group-form-modal
|
<group-form-modal
|
||||||
v-model:show="showGroupModal"
|
v-model:show="showGroupModal"
|
||||||
@success="handleGroupCreated"
|
@success="handleGroupCreated"
|
||||||
@switch-to-group="handleSwitchToGroup"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
Reference in New Issue
Block a user