在vsts扩展中,如何从url参数获取值?

时间:2018-09-05 07:15:41

标签: azure-devops tfs2018 azure-devops-extensions

我用JavaScript和html创建了vsts扩展控件,并将其添加到WebLayout XML中,一切正常。

<FIELD name="Primary Products" refname="ECO.CI.CI.AppliesToProducts" type="PlainText" />
<Extensions>
     <Extension Id="v-jinzhe.csscontent-contentidea" />
</Extensions>
<ControlContribution Label="Primary Products:" Id="v-jinzhe.csscontent-contentidea.productpicker-control-contribution">
    <Inputs>
        <Input Id="FieldName" Value="ECO.CI.CI.AppliesToProducts" />
    </Inputs>
</ControlContribution>

但是当我使用[Copy template Url]时,发现该值没有像System.Tile一样自动设置。

网址类似: https://th-jinzhe-vm01:8443/tfs/DefaultCollection/ContentTest/_workItems/create/Content%20Idea%20Request?%5BSystem.Title%5D=Intune%3A+&%5BECO.CI.CI.AppliesToProducts%5D=Microsoft+Intune(389d15a1-c6fa-bbb6-f3fd-523a62a2b3c5)

enter image description here

有人知道需要在WebLayout XML中设置什么吗?还是有一个Client API可以从网址中获取值?

0 个答案:

没有答案