我嘗試了很多/多種方式來使這個工作,但只是還沒有,所以會感謝任何人的幫助。如何通過Alloy訪問自定義行數據?
我有一個視圖如下:
「LBProw.xml」
<Alloy>
<TableViewRow id="LBProw" >
<ScrollableView id="sView" >
<View id="view1" >
<!-- text labels on the row -->
<Label id="LBPheading" > </Label>
<Label id="myLabel1" > </Label>
<Label id="myLabel2" > </Label>
</View>
</ScrollableView>
</TableViewRow>
</Alloy>
- 添加行表中工作100%細。
我無法解決的問題是如何循環訪問行(自定義)字段值,然後對這些值進行操作。我需要從不同的JS文件訪問這些行(以及它們的自定義行字段值)。
例如。 somelogic.JS < ---環通表視圖中的行,檢索行自定義字段值,然後使用這些值(注意,$ .myTable是直接訪問從這個js文件)
爲例,我嘗試使用以下,但無法工作,如何讓各行的自定義字段中的值(標籤值「LBPheading」,「myLabel1」,「myLabel2」)
// loop thru the rows
for (i = 0; i < $.myTable.data[0].rows.length; i++) {`
Ti.API.info('row #' + i);
?? $.myTable.data[0].rows[i].???? <== how can i get the rows (custom) field values ?
}
我認爲,它與嵌入式做ScrollableView和View中的行?但我不知道如何引用該結構中的標籤。
真的很感謝任何幫助/建議。
鏈接不再起作用? – Emil