This commit is contained in:
parent
1160207a78
commit
41f3e066ad
2 changed files with 5 additions and 2 deletions
|
@ -648,7 +648,10 @@ export const renderCellAttr = (cellElement: Element, value: IAVCellValue) => {
|
|||
cellElement.classList.add("av__cell-uncheck");
|
||||
}
|
||||
} else if (value.type === "block") {
|
||||
cellElement.setAttribute("data-block-id", value.block.id || "");
|
||||
if (value.block.id) {
|
||||
// 不能设置为空,否则编辑后会临时无 id
|
||||
cellElement.setAttribute("data-block-id", value.block.id);
|
||||
}
|
||||
if (value.isDetached) {
|
||||
cellElement.setAttribute("data-detached", "true");
|
||||
}
|
||||
|
|
|
@ -110,7 +110,7 @@ export const insertAttrViewBlockAnimation = (protyle: IProtyle, blockElement: El
|
|||
previousElement.querySelectorAll(".av__cell").forEach((item: HTMLElement, index) => {
|
||||
colHTML += `<div class="av__cell" data-col-id="${item.dataset.colId}"
|
||||
style="width: ${item.style.width};${item.dataset.dtype === "number" ? "text-align: right;" : ""}"
|
||||
${(item.getAttribute("data-block-id") || item.dataset.dtype === "block") ? ' data-detached="true"' : ""}><span class="${avId ? "av__celltext" : "av__pulse"}"></span></div>`;
|
||||
${getTypeByCellElement(item) === "block" ? ' data-detached="true"' : ""}><span class="${avId ? "av__celltext" : "av__pulse"}"></span></div>`;
|
||||
if (pinIndex === index) {
|
||||
colHTML += "</div>";
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue