ext actioncolumn 能动态设置tooltip 吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ext actioncolumn 能动态设置tooltip 吗相关的知识,希望对你有一定的参考价值。

参考技术A 在Extjs4.2.1官方给的实例中,有一个aria-grid的实例,里面有一个actioncolumn动态设置tooltip的实例,但是所有tooltip提示均向下错位一行。具体原因可能是因为,浏览器解析过程中,先加载items中的属性,因为一开始没有设置tooltip的属性,所以第一行没有tooltip,然后开始执行getClass方法,创建tooltip属性并赋值。getClass方法return的css是完全可以显示的。 参考技术B 在做的demo里加了一个字段 is_master,和你的问题有类似的处理

如何在 Sencha Architect 中动态设置 Ext.Img ->"src" 的值

【中文标题】如何在 Sencha Architect 中动态设置 Ext.Img ->"src" 的值【英文标题】:How can I set a value for Ext.Img ->"src" dynamically in Sencha Architect 【发布时间】:2013-03-29 11:50:46 【问题描述】:

我正在使用图像视图来显示图像。可以告诉我如何动态设置 url 值,以便我可以显示服务器的图像。下面是我正在尝试的代码。

Ext.define('MyApp.view.MyImage', 
    extend: 'Ext.Img',
    alias: 'widget.myimage',

    config: 
        height: 201,
        id: 'galimage',
        width: 201,
        src: 'http://localhost/galerie/albums/'+filepath+filename
    

); 

文件路径和文件名是我想用 src 设置的变量 > 这些来自控制器。

请帮助我找到解决方案。 谢谢。

【问题讨论】:

【参考方案1】:

试试这个,

Ext.define('MyApp.view.MyImage', 
extend: 'Ext.Img',
alias: 'widget.myimage',

config: 
    height: 201,
    id: 'galimage',
    width: 201,
    src: 'http://localhost/galerie/albums/'+filepath+filename

); 

然后您可以像这样使用它来随时动态设置图像,

Ext.getCmp('galimage').setSrc("resources/Images/Img_Food_New.png"); // in setSrc you can give path of your image

                        OR

Ext.getCmp('galimage').setHtml('<img src="resources/Images/Img_Food_New.png"  />'); // in src you can give path of your image

希望这对你有帮助。

【讨论】:

感谢光辉。您提供的解决方案非常好,很有帮助。它帮助我解决了我的问题。谢谢。 如何将图像保存到手机内存中,SD卡点击事件?【参考方案2】:

在图像组件上使用 setSrc()

http://docs.sencha.com/touch/2-2/#!/api/Ext.Img-method-setSrc

【讨论】:

嗨...感谢您为我提供此链接,它非常有帮助。 点击图片时如何将图片保存到手机...?

以上是关于ext actioncolumn 能动态设置tooltip 吗的主要内容,如果未能解决你的问题,请参考以下文章

如何在 extjs actioncolumn 图标上添加动态工具提示?

extjs 4 动态启用动作列项

如何获取actioncolumn图标组件?

如何在extjs中动态设置url和root

ext 下拉框 动态设置默认值

如何在 Sencha Architect 中动态设置 Ext.Img ->"src" 的值