Extjs 怎么在文字前添加图片啊 (小弟刚接触Extjs)

Extjs 怎么在文字前添加图片啊 (小弟刚接触Extjs),第1张

上面说的加css是一个办法。但是有点画蛇添足的感觉。

extjs 按钮图标,都已经有属性。

比如一个button

var button = new Ext.Button({

text : 'newbutton',

icon : 'image/xxx/xxx.png',

handler : function(){

xxxxx

}

})

这样就可以了

网页制作文本框有键盘图标的方法:

1、首先使用input标签创建一个网页制作文本框。

2、在css中,使用background属性设置input的背景图片为icon.jpg,

3、最后即可完成小图标的添加键盘图标。

Ext.onReady(function() {

    var trigger = Ext.create('Ext.form.field.Trigger', {

        labelAlign : 'right',

        fieldLabel : '测试',

        margin : '10 0 0 0',

        triggerCls : 'x-form-clear-trigger',

        onTriggerClick : function(e) {

            trigger.setValue('')

        },

        renderTo : Ext.getBody()

    })

})

Ext.form.field.Trigger                  //定义一个 Trigger,

triggerCls : 'x-form-clear-trigger' //配置 文本框右侧的按钮样式,

onTriggerClick                            //再就是添加事件。

另外 triggerCls:文本框右侧的按钮样式,主要有4种:

x-form-clear-trigger     // the X icon

x-form-search-trigger    // the magnifying glass icon

x-form-trigger           // the down arrow (default for combobox) icon

x-form-date-trigger      // the calendar icon (just in case)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11812081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存