🖌️
ngxs
  • 介绍
  • 入门
    • 为什么使用ngxs
    • 安装
  • 概念
    • 介绍
    • 存储(Store)
    • 动作(Actions)
    • 状态(State)
    • 选择(Select)
  • 高级
    • 动作处理程序
    • 动作的生命周期
    • 取消
    • 组合
    • 错误处理
    • Ivy迁移指南
    • 延迟加载
    • 生命周期
    • 映射子状态
    • 元归约器
    • 优化选择器
    • 选项
    • 共享状态
    • 状态令牌
    • 状态操作
    • 子状态
  • 菜单
    • 认证
    • 缓存
    • NGXS的组件事件
    • 防抖动动作
    • 动态插件
    • 不可变数据助手
    • 设计指南
    • 单元测试
  • 插件
    • 介绍
    • CLI
    • Logger
    • Devtools
    • Storage
    • Forms
    • Web Socket
    • Router
    • HMR
  • NGXS实验室
    • 介绍
  • 社区
    • FAQ
    • 资源
    • 贡献者
    • 贡献
    • 赞助商
  • 变更日志
Powered by GitBook
On this page
  • 可以在Angular 5中使用NGXS吗?
  • 准备好用于生产环境了吗?
  • 我们能不能通过直接调用该方法来减少样板?

Was this helpful?

  1. 社区

FAQ

可以在Angular 5中使用NGXS吗?

3.x开箱即用地支持Angular 6和RxJs 6。 但是,您仍然可以通过升级RxJs版本并在项目中使用RxJs兼容性软件包将其与Angular 5结合使用。

准备好用于生产环境了吗?

是的,我们在2.0方面付出了巨大的努力,以确保稳定性和良好的测试覆盖率。 现在已有一些人在生产中环境中使用。

我们能不能通过直接调用该方法来减少样板?

NGXS的主要目标是通过尽可能少的样板简化状态管理。 人们经常提出这样的问题,我们可以通过仅在状态上调用该方法而不是分配操作类来进一步减少样板。 确实不可能做到这一点,并且要保持具有丰富的调试和热重装功能的全局状态。 当我们调用一个函数时,我们必须进入全局状态并切出该部分并将其传递给方法。 直接调用方法时,没有好的方法。 另外,通过使用动作调度,您可以非常轻松地在状态和高阶状态之间共享动作。

Previous社区Next资源

Last updated 4 years ago

Was this helpful?