Azure devops 模式对话框中的窗口闪烁

Azure devops 模式对话框中的窗口闪烁,azure-devops,azure-devops-extensions,Azure Devops,Azure Devops Extensions,我使用链接开发了一个模式弹出窗口,并提供了在操作选项下打开弹出窗口的选项。当pop打开时,它会持续打开多个页面。有没有办法停止它,只打开窗口的一个实例 dialogService.openDialog(contributionId, dialogOptions).then(function(dialog){} 上面是调用弹出窗口的代码。 贡献: "contributions": [ { "id": "

我使用链接开发了一个模式弹出窗口,并提供了在操作选项下打开弹出窗口的选项。当pop打开时,它会持续打开多个页面。有没有办法停止它,只打开窗口的一个实例

dialogService.openDialog(contributionId, dialogOptions).then(function(dialog){}
上面是调用弹出窗口的代码。

贡献:

 "contributions": [
        {
            "id": "registration-form",
            "type": "ms.vss-web.action",
            "description": "The content to be displayed in the dialog",
            "targets": ["ms.vss-work-web.work-item-context-menu"],
            "properties": {
                "text": "ValidateDialog",
                "title": "ValidateDialog",
                "toolbarText": "ValidateDialog",
                "uri": "registration-form.html"           
            }
        }
    ],
    "scopes": [
        "vso.work"
    ],
    "files": [       
        {
            "path": "register_main.js",
            "addressable": true
        },
        {
            "path": "register-form.html",
            "addressable": true
        },
        {
            "path": "node_modules/vss-web-extension-sdk/lib/VSS.SDK.min.js",
            "addressable": true            
        }
    ]
我可以使用以下选项调用该对话框:

已使用registration-form.html创建html文件:

您好,您介意在这里分享您的详细代码吗?我们需要检查并找到问题所在。谢谢。@VitoLiu MSFT感谢您的回复。我已经更新了我的问题并添加了详细信息,如果需要,请告诉我。