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. Nativescript拉刷新不工作
- 4. EdgeNGramFilterFactory不工作(不索引?)
- 5. B樹索引不工作
- 6. Z索引不工作
- 7. MySQL索引的不工作
- 8. Xpath索引不會工作
- 9. Nativescript停止工作
- 10. Nativescript如何工作?
- 11. NativeScript - nativescript-background-http無法正常工作
- 12. MySql的全索引搜索不工作
- 13. TYPO3 4.7 +「索引搜索」不能工作
- 14. NativeScript抽頭長按起來不工作
- 15. nativescript android javacv不能正常工作
- 16. 基本z索引不工作
- 17. Oracle索引查詢不工作
- 18. Z-索引不工作在菜單上
- 19. 索引numpy數組不工作
- 20. 獲取索引JSOUP不工作
- 21. Perl索引函數不工作?
- 22. 使用rotateY後z索引不工作
- 23. z索引不工作在IE
- 24. varchar不工作的索引列
- 25. 嵌套資源索引不工作
- 26. enable_star在SPHINX搜索引擎不工作
- 27. 刪除不工作在lucene索引(3.5.0)
- 28. 重載索引器不工作
- 29. mongodb文本索引不工作
- 30. Z索引不按預期工作
所以我真的需要手動做到這一點?這是不知何故傷心有額外的邏輯... :) –
或使用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文件夾中修改 –