Можно ли получить доступ к магазину Svelte из веб-консоли?

Я отлаживаю приложение Svelte и задаюсь вопросом, можно ли получить доступ к данным Svelte в магазине из веб-консоли? Кто-нибудь знает, возможно ли это, если да, как пожалуйста:)

И, кстати, мы все еще используем svelte 1.

3 ответа

Ниже приведен аккуратный способ доступа к магазину:

1. Определите свойство (например:) для объекта окна и используйте его геттер для регистрации данных хранилища.

      Object.defineProperty(window, "store", {
    get : _ => {
        environmentV2.subscribe(e => console.log(e))
    }
});

2.Тип storeв консоли и нажмите Enter. Вы увидите данные магазина следующим образом:

Во время инициализации вы можете назначить хранилище объекту документа:

document.sveltestore = mystore;

это будет работать для стройных 1 и 2

Вы можете получить доступ к реквизитам, состоянию и хранилищу с помощью расширения svelte для Chrome https://chrome.google.com/webstore/detail/svelte-devtools/ckolcbmkjpjmangdbmnkpjigpkddpogn.

Другие вопросы по тегам