商店级别的苗条反应式声明
svelte reactive declaration on store level
在需要根据其他部分计算组件状态的某些部分的情况下,我们可以使用响应式声明。正如官方文档所示 https://svelte.dev/tutorial/reactive-declarations $: doubled = count * 2
。我想知道为什么它是组件级别而不是商店级别。 Svelte store 没有这样的功能吧?我看到实现这一目标的一种方法是创建自定义商店,实现 subscribe
以满足商店合同,但由支持这种开箱即用的方法的其他东西提供支持。比方说 mobx 及其 computeds
。我是错过了什么重要的东西还是别无选择?
在需要根据其他部分计算组件状态的某些部分的情况下,我们可以使用响应式声明。正如官方文档所示 https://svelte.dev/tutorial/reactive-declarations $: doubled = count * 2
。我想知道为什么它是组件级别而不是商店级别。 Svelte store 没有这样的功能吧?我看到实现这一目标的一种方法是创建自定义商店,实现 subscribe
以满足商店合同,但由支持这种开箱即用的方法的其他东西提供支持。比方说 mobx 及其 computeds
。我是错过了什么重要的东西还是别无选择?