javascript - 在 Javascript 中构建相互依赖的功能标志
问题描述
我对功能标志相当陌生。他们非常有帮助。我使用它们来发布功能,但我也使用它们来测试应用程序中的功能。
我遇到的问题是某些功能依赖于其他功能。例如,我有一个入职模块。如果我关闭个人资料页面模块,它将破坏入职模块,因为部分入职体验涉及对个人资料页面的介绍。人为的例子,但你明白了。某些功能依赖于其他功能。如果我关闭个人资料页面模块,我希望它自动关闭所有连接的功能。所以我永远不会处于个人资料页面模块关闭而入职模块打开的状态。
我假设我不是第一个遇到这个问题的人。在我为这个问题制定自己的自定义解决方案之前,我想知道是否有处理这个问题的标准方法?谁能指出我正确的方向?任何帮助或建议表示赞赏。
解决方案
我不确定您是否正在使用 LaunchDarkly,因为您提到了提出自定义解决方案,但是由于此问题已标记为launchdarkly
,因此我想确保您了解标志先决条件功能。这应该解决您在这里的主要问题。
免责声明:我在 LaunchDarkly 工作
推荐阅读
- r - 两个不同向量之间成对比较的距离矩阵
- python - 如何将三个模型合并在一起,并使用 .all() 从 django 中的这三个模型中获取所有帖子?
- android - 更改弹出菜单文本颜色
- android - 在 Android Espresso 测试中处理第三方键盘?
- sentry - 什么应该是 Sentry for React 应用程序中的事务
- mule - 如何从 Mule4 中的 Oracle 存储过程中获取 TABLE 类型返回类型?
- python - Tkinter GUI 应用程序无法使用 PyInstaller 在 OSX 中打开
- javascript - Javascript 简单匹配缺少一个值
- for-loop - 为什么 1 在 For 循环中?
- ruby-on-rails - Rails:从一个表单创建相同模型的多个记录时显示验证错误