高级的 store operation

    在未初始化的 store 中执行一个深度 add

    即使状态尚未初始化,Dojo 也能基于提供的 path 创建出底层的层次结构。这个操作是安全的,因为 TypeScript 和 Dojo 提供了类型安全。这允许用户很自然的使用 store 所用的 接口,而不需要显式关注 store 中保存的数据。

    本示例使用 test 操作来确保已初始化,确保始终将 添加到列表的末尾:

    禁止访问状态的根节点,如果访问将会引发错误,例如尝试执行 get(path('/'))。此限制也适用于 operation;不能创建一个更新状态根节点的 operation。 的最佳实践是鼓励只访问 store 中最小的、必需的部分。