Узлы Svelte имеют объект __svelte_meta
в режиме разработки, который содержит расположение файла компонента, который отобразил этот узел.
{
"loc": {
"file": "src/routes/index.svelte",
"line": 18,
"column": 4,
"char": 358
}
}
Вы можете попробовать это на StackBlitz. Осмотрите элемент с помощью Chrome Dev Tools и используйте консоль:
$0.__svelte_meta
($0
ссылается на последний выбранный элемент DOM. Это часть API консоли DevTool).
Узнайте больше о __svelte_meta
:
- https://github.com/sveltejs/svelte/pull/1501
- https://github.com/sveltejs/svelte/issues/1499
Сегодня я узнал
Я делюсь тем, что узнал, на канале Today I Learned.