钛TableView行Seperatly背景

时间:2015-08-20 16:08:21

标签: javascript titanium titanium-mobile titanium-alloy titanium-android

我在我的wordpress博客中获得5个类别的数据并列出钛移动应用程序我在我的行上添加了行背景但是所有行相同的背景怎么能分开背景所有行?

这是我的普通表视图屏幕 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';

2 个答案:

答案 0 :(得分:0)

就像你传递args.anyParam一样。

基本上是这样的:

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

答案 1 :(得分:0)

使用 $.row.backgroundImage = args.data.bgImg;

并将bgImg添加到您的数据对象(您设置 name count )。