是否可以在自定义控件的基本设置中放置下拉列表?我在自定义控件中尝试过以下操作,但是选择没有显示出来。 page on metadata仅提及xf:input
s,但我可以在其中添加一个选项(以限制可能的值)
<template>
<ap:binput inputtype="email" min="2">
<xf:label ref=""/>
<xf:hint ref=""/>
<xf:help ref=""/>
<xf:alert ref=""/>
</ap:binput>
</template>
<control-details>
<xf:input ref="@min" type="xf:decimal">
<xf:label lang="en">Minimum Value</xf:label>
<xf:hint />
</xf:input>
<xf:select1 ref="@inputtype">
<xf:label lang="en">Input Type</xf:label>
<xf:hint lang="en">HTML5 Input Type</xf:hint>
<xf:item>
<xf:label lang="en">Third choice</xf:label>
<xf:value>3</xf:value>
</xf:item>
<xf:item>
<xf:label lang="en">Third choice</xf:label>
<xf:value>2</xf:value>
</xf:item>
</xf:select1>
</control-details>
答案 0 :(得分:1)
您正确阅读了文档:目前<xf:input>
内仅支持<fb:control-details>
个控件。在提出这些问题之后,我创建了an RFE for this。
如果查看dialog-control-details.xbl
的来源,您可以看到这样做的位置,如果您想在那里再支持一个控件,那么为此目的更新该文件应该相当容易。