Компоненты Svelte имеют метаданные о местоположении файла

Узлы 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.

Оцените статью
Procodings.ru
Добавить комментарий