首页 > 解决方案 > 在 Javascript 中构建相互依赖的功能标志

问题描述

我对功能标志相当陌生。他们非常有帮助。我使用它们来发布功能,但我也使用它们来测试应用程序中的功能。

我遇到的问题是某些功能依赖于其他功能。例如,我有一个入职模块。如果我关闭个人资料页面模块,它将破坏入职模块,因为部分入职体验涉及对个人资料页面的介绍。人为的例子,但你明白了。某些功能依赖于其他功能。如果我关闭个人资料页面模块,我希望它自动关闭所有连接的功能。所以我永远不会处于个人资料页面模块关闭而入职模块打开的状态。

我假设我不是第一个遇到这个问题的人。在我为这个问题制定自己的自定义解决方案之前,我想知道是否有处理这个问题的标准方法?谁能指出我正确的方向?任何帮助或建议表示赞赏。

标签: javascriptarchitecturefeaturetogglelaunchdarkly

解决方案


我不确定您是否正在使用 LaunchDarkly,因为您提到了提出自定义解决方案,但是由于此问题已标记为launchdarkly,因此我想确保您了解标志先决条件功能。这应该解决您在这里的主要问题。

免责声明:我在 LaunchDarkly 工作


推荐阅读