我希望我div看起来像这样
<div id="example" customAtt="try"></div>
如何在 Sencha 中添加自定义属性到面板、按钮等?谢谢你
vlurs2pr1#
如果是外部组件,则可以执行以下操作
listeners: { afterrender: function (component) { component.getEl().dom.setAttribute("myCustomAttribute", "SOME_VALUE"); } }
krcsximq2#
您可以在经典框架中使用autoEl:
Ext.create({ xtype: 'component', renderTo: Ext.getBody(), html: 'Hi !!!', id: "example", autoEl: { customAtt: "try" } });
板条箱...
<div class="x-component x-component-default x-border-box" customatt="try" id="example">Hi !!!</div>
r7xajy2e3#
您可以轻松地添加自定义属性,方法与定义配置属性相同。
mycont = { xtype: 'container', id: 'cont123', width: 300, height: 100, customAttribute1: customAttribute1Value customAttribute2: customAttribute2Value ... }
3条答案
按热度按时间vlurs2pr1#
如果是外部组件,则可以执行以下操作
krcsximq2#
您可以在经典框架中使用autoEl:
板条箱...
r7xajy2e3#
您可以轻松地添加自定义属性,方法与定义配置属性相同。