1

我正在调试 Svelte 应用程序,想知道是否可以从 Web 控制台访问商店中的 svelte 数据?有人知道这是否可能,如果可以,请如何:)

顺便说一句,我们仍在使用 svelte 1。

4

3 回答 3

1

在初始化期间,您可以将存储分配给文档对象:

document.sveltestore = mystore;

这适用于苗条 1 和 2

于 2020-04-07T09:58:47.183 回答
1

以下是访问商店的一种简洁方式:

store1.在窗口对象上定义一个属性(例如:)并让它的getter记录存储数据。

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

2.store在您的控制台中键入并按回车键。您将看到商店数据如下:

在此处输入图像描述

于 2021-01-17T13:04:26.277 回答
0

您可以使用 chrome https://chrome.google.com/webstore/detail/svelte-devtools/ckolcbmkjpjmangdbmnkpjigpkddpogn的 svelte 扩展访问道具、状态和存储。

于 2020-04-07T10:17:21.277 回答