pvi*_*ira 13 html5 attributes dom extjs
使用ExtJs 4.1.
我创建一个面板(例如),我想的是,生成html包括一个或多个"数据- "属性(例如:data-intro="some text" data-step="1"
)
如何才能做到这一点?
Jam*_*mes 14
在渲染组件之后,您可以将属性应用于表示组件的顶级元素
例:
var panel = Ext.create('Ext.panel.Panel',{
title: 'Test',
width: 500,
height: 200,
renderTo: Ext.getBody(),
listeners: {
afterrender: function(cmp) {
cmp.getEl().set({
"data-intro": 'some text',
"data-step": 1
});
}
}
});
panel.show();
Run Code Online (Sandbox Code Playgroud)
Chr*_*mer 12
您可以使用autoEl
config选项来实现此目的.
{
xtype: 'panel',
title: 'My Panel',
autoEl: {
tag: 'div',
'data-step': '1'
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12424 次 |
最近记录: |