首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Sencha触觉2彩绘事件未点火

Sencha触觉2彩绘事件未点火
EN

Stack Overflow用户
提问于 2014-05-08 12:18:28
回答 1查看 1.6K关注 0票数 1

在绘制视图之后,我构建了一个视图,并希望对这些元素进行一些操作。

我试图使用“油漆”事件,但没有任何效果。

知道为什么吗?

代码语言:javascript
运行
复制
Ext.define('TestApp.view.phone.RegisterViewPhone', {

    extend: 'Ext.Panel',

    xtype: 'RegisterViewPhone',

    config: {

        items: [
            {
                xtype: 'Header'
            },{
                xtype: 'panel',
                itemId: 'thePanel',
                html: 'THIS WILL HOLD THE VIEWS CONTENT'
            },{
                xtype: 'Footer'
            }
        ],

        listeners: [
            {
                delegate: '#thePanel',
                event: 'painted',
                fn: 'onPainted'
            }
        ]
    },
    onPainted: function () {
        alert('hey!');
    }
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-08 12:56:13

您可以将侦听器附加到以下特定元素

代码语言:javascript
运行
复制
   {
        xtype: 'panel',
        itemId: 'thePanel',
        html: 'THIS WILL HOLD THE VIEWS CONTENT',
        listeners: {
            painted: function(){
                alert('hey!');
            }
        }
    }

正如所画的那样,它不依赖于单个元素,它在页面作用域上也可以直接将其写入视图。

代码语言:javascript
运行
复制
items: [
 ],
 listeners: {
 painted: function () {  
   alert('hey!');
 } 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23541569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档