您的位置:首页 > Web前端 > JavaScript

Extjs 继承Ext.Component自定义组件

2013-10-15 21:45 405 查看
//自定义HTML组件
Ext.define('MyCmp', {
extend: 'Ext.Component',
renderTpl: [
'<h1 class="title">{title}</h1>',
'<p>{desc}</p>'
],
//这里可以放选择器表达式 会创建Ext.Element对象
renderSelectors: {
titleEl: 'h1.title',
descEl: 'p'
},
//填充renderTpl中的占位符的数据
renderData: {
title: "Error",
desc: "Something went wrong"
},

//填充renderTpl中的占位符的数据,这里是通过函数返回数据 更灵活一些
initRenderData: function() {
return this.callParent(arguments);
//return {title: 'hello'}
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: