0
A
回答
1
,因爲是復讀沒有實現這樣的邏輯,你不能訪問通過$指數的指數。您可以爲每個數組項目創建自己的ID,然後將其用作索引。 例如
page.ts
items.forEach(element => {
element.id = id;
id++;
});
page.xml
<Repeater items="{{ items }}">
<Repeater.itemsLayout>
<StackLayout />
</Repeater.itemsLayout>
<Repeater.itemTemplate>
<Label text="{{ id }}" textWrap="true" />
</Repeater.itemTemplate>
</Repeater>
然後你可以用螺紋視圖的BindingContext中挖掘特定項目。
exports.onTap = function(args) {
var item = args.view.bindingContext;
console.log('item.id', item.get('id'));
};
相關問題
- 1. Nativescript Listpicker索引更改不起作用
- 2. Nativescript closeModal()不工作
- 3. EdgeNGramFilterFactory不工作(不索引?)
- 4. MySQL索引的不工作
- 5. Nativescript停止工作
- 6. Nativescript如何工作?
- 7. NativeScript - nativescript-background-http無法正常工作
- 8. TYPO3 4.7 +「索引搜索」不能工作
- 9. MySql的全索引搜索不工作
- 10. NativeScript抽頭長按起來不工作
- 11. 表索引不能正常工作
- 12. Z索引不按預期工作
- 13. enable_star在SPHINX搜索引擎不工作
- 14. 獲取索引JSOUP不工作
- 15. varchar不工作的索引列
- 16. 索引頁不工作的主域名
- 17. mongodb文本索引不工作
- 18. Oracle索引查詢不工作
- 19. z索引不工作在IE
- 20. MySQL索引掃描排序不工作
- 21. 庫MySQLi/PHP搜索引擎不工作
- 22. 重載索引器不工作
- 23. 通過索引號引用工作表
- 24. 引用工作表的索引,而不是名稱中的R
- 25. nsRouterLink無法在nativescript中工作
- 26. 解析javascript SDK與NativeScript的工作?
- 27. NativeScript Angular2 - ListPicker無法在Android上工作
- 28. nativescript UI頁面無法正常工作
- 29. Z索引的問題,Z索引不工作,因爲它應該
- 30. 索引和倒排索引在solr中如何工作?
所以我真的需要手動做到這一點?這是不知何故傷心有額外的邏輯... :) –
或使用listview :) https://docs.nativescript.org/api-reference/interfaces/_ui_list_view_.itemeventdata.html –
如果你想實現這個,你可以添加此代碼'dataItem [「$ index」] = i; '這行後https://github.com/NativeScript/NativeScript/blob/master/tns-core-modules/ui/repeater/repeater.ts#L150,然後你將有$索引你的中繼器 - 你將不得不或者鏈接你的tns-core-modules或者在每個npm安裝後直接在node_modules文件夾中修改 –