У меня есть список, сгенерированный из данных JSON в Sencha Touch.По сути, список создается из объекта хранилища данных и действует как список контактов.Я хотел бы знать, как добавить функциональность, чтобы, когда пользователь нажимает на один из элементов списка, в приложении Sencha Touch отображается лист действий, предлагающий ряд действий (таких как «Вызов», «Отправить сообщение» и «Удалить»).«).
Вот код, который я использую для генерации ListvIew:
var listView = new Ext.List({
store: friendStore,
itemTpl: '{forename} {surname}<br />{phoneNumber}',
grouped: true,
indexBar: true
});
Я знаю, что мог бы использовать параметр on
, но это добавит событие tap
кСписок, а не каждый пункт.Отображаемый лист действий также будет содержать некоторые ссылки с tel://
, поэтому он также должен быть динамическим (поскольку телефонный номер для вызова также хранится в хранилище данных под ключом {phoneNumber}
Hopeэто имеет смысл ...