Как выбрать целевой элемент в списке просмотра из титанового сплава?

В титановом сплаве, как я могу нацелиться на первый элемент титанового списка (мне нужно изменить цвет фона только первого элемента)?

ПОСМОТРЕТЬ с просмотра списка:

<ListView id="hm_channel_comments" defaultItemTemplate="hm_commentTemplate">
<ListSection name="hm_comments" id="hm_comments_section"/>

некоторые вещи, которые я пробовал (всегда возвращает "undefined"):

$.hm_channel_comments.Item[0].setBackgroundColor("blue"); //not working
$.hm_comments_section.itemIndex[0].setBackgroundColor("blue"); //not working
console.log($.hm_comments_section.itemIndex[0] + " $.hm_comments_section.itemIndex[0] "); not working
console.log($.hm_comments_section.item[0] + " $.hm_comments_section.item[0] ");

1 ответ

Решение

Нужно (а) получить listItemObject определенного списка и (б) обновить его. что-то вроде этого (когда вы хотите изменить только backgroundColor на navy первого элемента listSection):

groups.xml содержит раздел списка с идентификатором "myTeamSectionJoined".

groups.js:

function disableOwnBuddyTransfer(){
    var groupFounder = $.myTeamSectionJoined.getItemAt(0);
    console.log("groupFounder" + JSON.stringify(groupFounder));
    groupFounder.d_four.backgroundColor = "navy";
    $.myTeamSectionJoined.updateItemAt(0, groupFounder);
}

действительно полезная информация находится на http://docs.appcelerator.com/platform/latest/

Другие вопросы по тегам