ExtJS TriggerField的Freetext或HTML?

时间:2016-02-11 23:09:07

标签: extjs

是否可以将自由文本或HTML插入"触发器" TriggerField的元素,而不仅仅是一个图标?例如,我们可以执行以下操作(bootstrap& input-addon功能的屏幕截图): enter image description here

1 个答案:

答案 0 :(得分:0)

Triton主题中定义的触发器图标是" text" - 来自FontAwesome的unicode字符。

使用cls和一些CSS定义,您可以将其替换为您喜欢的任何文本。

下面是FontAwesome邮件图标的代码,但您可以将任何文本插入"内容"。

ExtJS的:

triggers: {
    sendmail: {
        cls: 'icon-mail',

CSS:

.icon-mail {
    background:none
}
.icon-mail:before {
    content:'\f0e0';
    font-family:FontAwesome;
    line-height:1
}

使用CSS,您可以尝试重新设置现有的图标HTML,但要添加更多HTML,您必须派生组件并交换模板,并且要小心不要破坏任何内容。

相关问题