在Flagsmith中,有没有一种方法可以将功能标志绑定在一起,如果我启用功能标志“A”,并且需要功能标志“B”,那么用户会被警告需要标志“B”?
(我是Flagsmith创始人)
目前,Flagsmith 没有依赖标志。我们确实有实施这些计划的计划(截至 2024 年 2 月),您可以在此处追踪。
作为解决方法,您可以通过编写一个检查标志 A 和标志 B 的状态的辅助函数来实现代码中的依赖关系。
话虽如此,我们通常将标志依赖视为一种反模式;它增加了复杂性,有时会掩盖最终的应用程序行为。
我们偶尔会有人提出一个有助于依赖标志的用例,因此它包含在路线图中。