Vanessa 2024-03-04 14:39:28 +08:00
parent bffed53182
commit 87bdffb3fa

View file

@ -53,6 +53,7 @@ export const avRender = (element: Element, protyle: IProtyle, cb?: () => void, v
if (typeof viewID === "string") { if (typeof viewID === "string") {
newViewID = viewID; newViewID = viewID;
fetchPost("/api/av/setDatabaseBlockView", {id: e.dataset.nodeId, viewID}); fetchPost("/api/av/setDatabaseBlockView", {id: e.dataset.nodeId, viewID});
e.setAttribute("custom-sy-av-view", newViewID);
} else if (typeof viewID === "undefined") { } else if (typeof viewID === "undefined") {
newViewID = e.querySelector(".av__header .item--focus")?.getAttribute("data-id"); newViewID = e.querySelector(".av__header .item--focus")?.getAttribute("data-id");
} }
@ -61,7 +62,7 @@ export const avRender = (element: Element, protyle: IProtyle, cb?: () => void, v
created, created,
snapshot, snapshot,
pageSize: parseInt(e.dataset.pageSize) || undefined, pageSize: parseInt(e.dataset.pageSize) || undefined,
viewID: newViewID viewID: newViewID || e.getAttribute("custom-sy-av-view")
}, (response) => { }, (response) => {
const data = response.data.view as IAVTable; const data = response.data.view as IAVTable;
if (!e.dataset.pageSize) { if (!e.dataset.pageSize) {