如何从另一家商店获得商店价值?

时间:2020-05-04 04:55:49

标签: svelte svelte-3 svelte-store

如何从另一家商店获得商店价值? https://svelte.dev/repl/0ab80c2fb8e045958d844bd4b11c04a9?version=3.22.1

在示例中,我在inputVal文件中包含变量stores.js并在其中进行更改
set: (val) => {inputVal=val; set( val );}, and use in fn setToZero

问题:如何直接使用而不使用inputVal变量?

1 个答案:

答案 0 :(得分:2)

使用get(store)访问商店值。

示例:

import {get, writable} from 'svelte/store'

const myStore = writable(41)

const value = get(myStore)

如果要从.svelte组件内部访问商店,则有一个快捷方式。只需在商店名称前加上$,例如。 const value = $myStore