子状态的警告?

The Caveats of Sub States?

我是一个新手,正在研究 ngxs。

在文档上 There are caveats to Sub States

我相信我对第一点的了解程度很小,但我没有完全理解第二点的含义。

有人可以对此进行扩展吗?

这意味着单个状态 class 不能是多个父级 class 的子级。解决方法是通过扩展创建新状态。所以

@State({
  name: 'foo' // you can't have another state with this name
})
class MyState1 {}

// so if you want to reuse the listeners and such from 'foo' you have to extend
@State({
  name: 'bar'
})
class MyState2 extends MyState1 {}