mirror of
https://github.com/jekip/naive-ui-admin.git
synced 2026-03-01 00:23:11 +08:00
Merge pull request #47 from eGluZl/main
fix: 修正点击左侧树形组件的某节点时,对应的数据在赋值后页面不响应的问题。
This commit is contained in:
@@ -179,7 +179,7 @@
|
|||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
|
|
||||||
let formParams = reactive({
|
const formParams = reactive({
|
||||||
type: 1,
|
type: 1,
|
||||||
label: '',
|
label: '',
|
||||||
subtitle: '',
|
subtitle: '',
|
||||||
@@ -203,7 +203,7 @@
|
|||||||
const treeItem = getTreeItem(unref(treeData), keys[0]);
|
const treeItem = getTreeItem(unref(treeData), keys[0]);
|
||||||
treeItemKey.value = keys;
|
treeItemKey.value = keys;
|
||||||
treeItemTitle.value = treeItem.label;
|
treeItemTitle.value = treeItem.label;
|
||||||
formParams = Object.assign(formParams, treeItem);
|
Object.assign(formParams, treeItem);
|
||||||
isEditMenu.value = true;
|
isEditMenu.value = true;
|
||||||
} else {
|
} else {
|
||||||
isEditMenu.value = false;
|
isEditMenu.value = false;
|
||||||
@@ -214,7 +214,7 @@
|
|||||||
|
|
||||||
function handleReset() {
|
function handleReset() {
|
||||||
const treeItem = getTreeItem(unref(treeData), treeItemKey[0]);
|
const treeItem = getTreeItem(unref(treeData), treeItemKey[0]);
|
||||||
formParams = Object.assign(formParams, treeItem);
|
Object.assign(formParams, treeItem);
|
||||||
}
|
}
|
||||||
|
|
||||||
function formSubmit() {
|
function formSubmit() {
|
||||||
@@ -237,7 +237,8 @@
|
|||||||
|
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
const treeMenuList = await getMenuList();
|
const treeMenuList = await getMenuList();
|
||||||
formParams = treeMenuList.list.map((item) => item.key);
|
const keys = treeMenuList.list.map((item) => item.key);
|
||||||
|
Object.assign(formParams, keys);
|
||||||
treeData.value = treeMenuList.list;
|
treeData.value = treeMenuList.list;
|
||||||
loading.value = false;
|
loading.value = false;
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user