我正在开发Azure Devops扩展,并且需要根据用户操作启用/禁用或显示/隐藏控件。
请参考下图,
要求是选中“默认路径”复选框后,应禁用或隐藏“自定义路径”输入框。并且一旦“默认路径”复选框被勾选,“自定义路径”输入框应被启用或显示。
这有可能实现吗?请足够友善分享您的想法。预先感谢。
答案 0 :(得分:2)
您正在寻找visibleRule
属性。
您可以这样做:
{
"name": "defPath",
"type": "boolean",
"label": "Default path",
},
{
"name": "customPathInput",
"type": "string",
"label": "Custom path",
"visibleRule": "defPath = false"
},
有关详细信息,请参见this。