带有fa图标的xpages对话框标题

带有fa图标的xpages对话框标题,xpages,Xpages,几天前我问了这个问题,我理解了内容类型必须设置为“HTML”的事实 是否可以将某个fa图标()与对话框标题“连接”起来 <xe:dialog id="exampleDialog" refreshOnShow="true"> <span class="fa-save fa" /> <xe:this.title><![CDATA[#{javascript:"Some string returned."}]]&g

几天前我问了这个问题,我理解了内容类型必须设置为“HTML”的事实

是否可以将某个fa图标(
)与对话框标题“连接”起来

        <xe:dialog id="exampleDialog" refreshOnShow="true">
        <span class="fa-save fa" />
        <xe:this.title><![CDATA[#{javascript:"Some string returned."}]]>
        // I couldn't add the <span> tag here...
        </xe:this.title>
        <xe:dialogContent id="dialogContent1">
        ....

//我无法在这里添加标签。。。
....

但是图标添加在标题栏下方。

对话框标题区域没有刻面,因此只能在其中输入纯文本。只有扩展扩展库对话框控件本身,才能在标题中添加方面或添加HTML。

对话框标题区域没有方面,因此只能在其中输入纯文本。只有扩展扩展库对话框控件本身,在标题中添加刻面或添加HTML,才有可能做到这一点。

确实可以做到:

您只需要在title属性中返回所有必需的HTML。下面是用于上图的示例:

<xe:dialog id="InputDialog" style="width:200px">
    <xe:this.title><![CDATA[#{javascript:"<span class='fa-save fa' /><i>Testing</i>"}]]></xe:this.title>
    <xe:dialogContent id="dialogContent1">Test content</xe:dialogContent>
</xe:dialog>

测试内容
确实可以这样做:

您只需要在title属性中返回所有必需的HTML。下面是用于上图的示例:

<xe:dialog id="InputDialog" style="width:200px">
    <xe:this.title><![CDATA[#{javascript:"<span class='fa-save fa' /><i>Testing</i>"}]]></xe:this.title>
    <xe:dialogContent id="dialogContent1">Test content</xe:dialogContent>
</xe:dialog>

测试内容

我以前没有亲自尝试过,但我确信有解决方案。你试过什么?:-)我自己以前没有试过,但我相信有解决办法。你试过什么?:-)