Похожие чаты

Function render(_0, _1, _2, _3) { return __async(this, arguments,

function* (plugin, view, inputFile, outputFormat, parentFiles = []) {
var _a;
const markdown = view.data;
const wrapper = document.createElement("div");
wrapper.style.display = "hidden";
document.body.appendChild(wrapper);
yield import_obsidian.MarkdownRenderer.renderMarkdown(markdown, wrapper, path2.dirname(inputFile), view);
yield postProcessRenderedHTML(plugin, inputFile, wrapper, outputFormat, parentFiles, yield mermaidCSS(plugin.settings, plugin.vaultBasePath()));
let html = wrapper.innerHTML;
document.body.removeChild(wrapper);
const metadata = getYAMLMetadata(markdown);
(_a = metadata.title) != null ? _a : metadata.title = fileBaseName(inputFile);
if (parentFiles.length === 0) {
html = yield standaloneHTML(plugin.settings, html, metadata.title, plugin.vaultBasePath());
}
return { html, metadata };
});
}

5 ответов

26 просмотров

Что-то не понял. Если wrapper — внешний div, откуда он вдруг стал дочерним?

Дмитрий Шевченко 🇷🇺
¯\_(ツ)_/¯

То есть почему-то кажется, что removeChild всегда будет давать эту ошибку, так как будто бы идёт попытка удалить узел, не являющийся дочерним. А что document.body.appendChild(wrapper) даёт? Там всё хорошо?

Stas Rychkov
То есть почему-то кажется, что removeChild всегда ...

Я уже комп выключил. Завтра буду разбираться. Я вообще надеялся что плагин с таким высоким рейтингом установил и пользуйся, а не танцевать с бубнами пытаясь понять что не так

Дмитрий Шевченко 🇷🇺
Я уже комп выключил. Завтра буду разбираться. Я в...

А вообще нафиг его удалять, это да просто попытка освободить память, нет? Без этой строки не работает?

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
any reference of this implementation?
BitBuddha
29
Ⓐrtto, [4/23/24 7:02 PM] Please explain more fully how it is not working exactly, and what are the steps you are taking, and what error messages come or what happens. Ⓐrtto, ...
Ezza Kezza
2
sounds like people have lost their kaspa on tradeogre... does this mean tradeogre not trustworthy?
Ezza Kezza
15
Страшнейшая правда про списки ЦБ. С первых дней жизни P2P сферы, молодые человеки, начитавшись законодательной базы и "внутренних" документов, решили, что им противостоит сер...
Foxcool
3
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
So much speculation in the last week. So much volatility in price. This is because Hedera has a GC that isn't using the network it's governing. Why aren't people asking why a...
Summit Seeker R
9
Карта сайта