2016-07-01 2 views
0

Я хочу добавить атрибут data к кнопке extjs во время создания. Я использовал метод setAttributes, но я не хочу использовать атрибут setAttributes method.data-, который должен быть добавлен так же, как другие параметры конфигурации.Как добавить атрибут data к кнопке extjs

+0

Поместите свой код. Таким образом, мы можем видеть ваши усилия и ответ в соответствии с этим. – UDID

ответ

-1

Вы можете добавить свои собственные атрибуты данных, как это:

var button = new Ext.button.Button({ 
id: 'mybutton', 
text: 'Click me', 
'data-attribute': data, 
handler: function() { 
    alert('You clicked the button!'); 
} 
}); 
+0

Спасибо вам всем за ваши усилия. Я получил решение для своей проблемы. Я пытался добавить атрибут, как сказал Fresh Prince, но не работал. Вот решение, которое я получил afterrender: function (button) { button.getEl(). Set ({ "data-intro ": 'some text', " data-step ": 1 }); } – mahesh00400

+0

Я обновил свой ответ, но приятно видеть, что вы его работаете! –

+0

Спасибо за ваши усилия – mahesh00400

0

Добавить следующий код фрагмент в вашей кнопке слушателей

afterrender:function(button){ 
     button.getEl().set({ 
     "data-id": "some text" 
     }); 
    } 
Смежные вопросы