1

Я получаю 5 категорий данных в своем блоге wordpress и перечислении мобильного приложения для титана. Я добавил строку фона на свои строки, но все строки одинакового фона, как можно разделить фон на все строки?Titanium TableView Row Seperatly Background

Вот мой Нормальный Table View Screen http://i.hizliresim.com/EqR4l8.png

Здесь МОЯ Добавлено row.backgroundImage экран http://i.hizliresim.com/VLM12r.png

Мои Категории .js

$.init = function() { 

var rows = []; 
getCategories(function(_data) { 

for (var x = 0; x < _data.length; x++) { 

    rows.push(Alloy.createController('category-item', { 
     data : _data[x] 
    }).getView()); 

} 

$.categories_table.setData(rows); 

APP.Loading.hide(); 
}); 

Вот мои categries-items.js

$.c_title.text = args.data.name ; 
$.c_counts.text = args.data.count ; 
$.row.Item = args.data; 
$.row.backgroundImage = 'durum.png'; 

ответ

0

Использование $.row.backgroundImage = args.data.bgImg;

и добавить bgImg к объекту данных (где вы установили имя и количество).

0

Точно так же вы передаете args.anyParam, которого хотите.

Так в основном:

$.row.backgroundImage = args.data.bckImg; // which is different for each data obj you pass to your controller 
+0

Я новичок i javascript, как можно пройти bckImg? –

+0

В вашем массиве _data каждый объект имеет параметр под названием «имя» (точно так же, как count и т. Д .;), поскольку он передается контроллеру. Аналогичным образом добавьте новый параметр, называемый «bckImg», и дайте ему значение image.png. – Yozef

+0

Я пытаюсь добавить новый параметр, такой же _data, но получить ошибку u может мне помочь? –

Смежные вопросы