В расширении vsts Как получить значение из параметра url? - PullRequest
0 голосов
/ 05 сентября 2018

Я создал элемент управления расширением vsts с JavaScript и html и добавил его в XML WebLayout, и все работает нормально.

<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>

Но когда я использовал [Копировать шаблон URL], я обнаружил, что значение не было установлено автоматически, как System.Tile.

URL-адрес: https://th -jinzhe-vm01: 8443 / tfs / DefaultCollection / ContentTest / _workItems / create / Content% 20Idea% 20Запрос?% 5BSystem.Title% 5D = Intune % 3A + &% 5BECO.CI.CI.AppliesToProducts% 5D = Microsoft + Intune (389d15a1-c6fa-bbb6-f3fd-523a62a2b3c5)

enter image description here

Кто-нибудь знает, что нужно настроить в XML WebLayout? Или есть клиентский API для получения значения из URL?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...