如何将 pinia 操作标记为私有

Lor*_*ren 5 pinia

我有一个 pinia 商店操作(“主操作”),可以改变商店的状态。这个动作有点复杂,所以我将其分解为更小的“子动作”,每个动作都会改变商店状态的一小部分。

问题:如何将这些子操作标记为私有,以便在组件中使用存储时仅可以调用主操作?

谢谢

小智 0

完整答案在这里

TL;DR - 您可以在外部defineStore(在同一文件或不同文件中)编写“子操作”,并this作为参数传递。