![]() |
1
1
在构建树组件时,我们遇到了类似的问题。我们也有同样的想法。
最初,我们创建了一个并行数据结构,并借助
但是,如果你从另一个角度来看待这种方法,那么
还有很多其他的例子证明它是有用的。我们使用的是typescript,我们只是声明该属性是可选的,比如:
就API而言,他们不必为这些附加的键操心,因为它们是可选的。因此,支持变得微不足道 拖曳下降 具有扩展状态 |
![]() |
2
0
另一种可能性是在不使用地图的情况下使用选项2。事实上,地图虽然在语义上是正确的,但却根本不需要!
“根”组件创建一个“树视图状态”对象,该对象保存
然后是“根”组件
各
|