atlassian aui single select未在velocity模板中呈现

wf82jlnq  于 2021-06-30  发布在  Java
关注(0)|答案(3)|浏览(444)

我正试图根据aui文档向plugin.xml添加依赖项,将single select添加到我的jira插件中:

<dependency>com.atlassian.auiplugin:aui-select</dependency>

并在velocity模板中添加了相关代码:

<form class="aui" action="" id="sync-single-select-container-form">
        <label for="sync-product-single-select">Choose your product synchronously:</label>
        <p>
            <aui-select name="product" id="sync-product-single-select">
                <option>Hipchat</option>
                <option>JIRA</option>
                <option>Confluence</option>
                <option>Stash</option>
                <option>FeCru</option>
            </aui-select>
        </p>
    </form>

但在html中,我只得到选项列表,而不是下拉列表:http://prntscr.com/5sjhgw 有什么问题吗?

brjng4g3

brjng4g31#

找到了解决方案。它与

<select>

以及

new AJS.SingleSelect()

在js文件中。

z9smfwbn

z9smfwbn2#

你导入了aui选择吗


# requireResource("com.atlassian.auiplugin:aui-select")

通过这段代码,把它放在vm文件的顶部

f87krz0w

f87krz0w3#

我猜是因为“单选”是实验api的一部分。
您可以尝试从表单示例下拉列表:

<form class="aui">
    <div class="field-group">
        <label for="select-example">Dropdown</label>
        <select class="select" id="select-example" name="select-example">
            <option>Select</option>
            <option>Option 1</option>
            <option>Option 2</option>
            <optgroup label="Group 1">
                <option>Option one</option>
                <option>Option two</option>
            </optgroup>
            <option>Option 3</option>
            <option>Option 4</option>
        </select>
    </div>
</form>

相关问题