2015-04-24 1 views
0

У меня есть Ext.List, который отображает коллекцию покупок In-App, как список песен в приложении iTunes для iOS. У каждого элемента есть кнопка «купить», которая должна быть указана справа, что должно показывать цену элемента, хранящегося в файле Ext.data.Record.Установить текст кнопки, основанный на атрибуте данных в Sencha Touch?

Как установить текст кнопки, чтобы отобразить строку цены, сохраненную в записи данных? Я знаю только жесткое кодирование значения в атрибуте «текст» Ext.Button. Может быть, есть способ сделать это с помощью обратного вызова?

Большое вам спасибо!

ответ

0

Вы можете просто получить ссылку на кнопку, а затем вызвать метод setText(). Так что ваш код может выглядеть примерно так:

var button = viewWithButton.down('#buttonid'); 
button.setText(record.get('price')); 
+0

Я должен я искал для автоматического связывания что-то более angularjs-ишем, но это, кажется, что сенч не пытается пойти туда. – patrickkidd