mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-06-02 12:05:54 +00:00
fix(settings): 切换tab时的异步问题
This commit is contained in:
@@ -127,20 +127,19 @@ const refresh = () => {
|
||||
proxy.$axios.get('/settings').then(response => {
|
||||
managerList.value = response.data.data.managers
|
||||
|
||||
if (proxy.$store.state.settingsPageTab != '') {
|
||||
fetchCurrentManagerData(proxy.$store.state.settingsPageTab)
|
||||
} else {
|
||||
if (proxy.$store.state.settingsPageTab == '') {
|
||||
proxy.$store.state.settingsPageTab = managerList.value[0].name
|
||||
fetchCurrentManagerData(proxy.$store.state.settingsPageTab)
|
||||
}
|
||||
|
||||
firstJumpEditorAfterChangeTab()
|
||||
fetchCurrentManagerData(proxy.$store.state.settingsPageTab).then(() => {
|
||||
firstJumpEditorAfterChangeTab()
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
const onTabChange = (tab) => {
|
||||
fetchCurrentManagerData(tab)
|
||||
firstJumpEditorAfterChangeTab()
|
||||
fetchCurrentManagerData(tab).then(() => {
|
||||
firstJumpEditorAfterChangeTab()
|
||||
})
|
||||
}
|
||||
|
||||
const firstJumpEditorAfterChangeTab = () => {
|
||||
@@ -152,7 +151,7 @@ const firstJumpEditorAfterChangeTab = () => {
|
||||
}
|
||||
|
||||
const fetchCurrentManagerData = (tab) => {
|
||||
proxy.$axios.get(`/settings/${tab}`).then(response => {
|
||||
return proxy.$axios.get(`/settings/${tab}`).then(response => {
|
||||
currentManager.value = response.data.data.manager
|
||||
currentManagerData.value = currentManager.value.data
|
||||
currentManagerDataEditorString.value = JSON.stringify(currentManager.value.data, null, 2)
|
||||
|
||||
Reference in New Issue
Block a user