Похожие чаты

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 ответов

5 просмотров

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

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

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

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

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

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

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

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

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

Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
@LGCYMan @JustinKKW Q/A List 1. this part confuses me on #8: "From there, a bridge between erc20 LGXY and erc20 LGXY will be out once that swap is closed." does this mean ...
Sig | LGCY | BattleVerse L1 | BitWin
1
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Всем привет. Испытываю проблемы в работе БД, а именно огромного роста логов, такого характера: 024-05-16 18:39:07 +05 sentry sentry [unknown] 1050169 7-1 app-sentry01.corp.ru>...
Alexey
2
Anyone have any good learning material on how to do network analysis on cryptocurrency? Obviously monero is different story, but for Ethereum network for example. Thanks.
John Doe
13
Если подытожить: По мнению Розыча и Хемуля и др. - предпочтительно по возможности объявлять в секции имплементации потому-что: 1) Выше скорость компиляции 2) Не замусоривается...
notme
7
Did @Beeker really get banned? That's ridiculous. He's one of the few left here with half a brain and you might not always like his narrative @dgb_ycagel , but he often keeps ...
Leroy Gerrits
1
Хм. А телеграм апи работают через HTTP?
The Bird of Hermes
14
Cryptocurrency proved that the “build it and they will come” imagination is all bullshit. Even in highly inflationary countries the average person is very hostile to the idea...
Firstname Lastname
7
Карта сайта