Мне нужно создать элемент пользовательского интерфейса с выбором нескольких элементов для моего углового приложения nativescript. Похоже, что не существует компонента пользовательского интерфейса nativescript, поддерживающего множественный выбор. Есть ли примеры того, как я могу реализовать это для своего приложения?
множественный выбор angular nativescript
Ответы (1)
Используйте пользовательский интерфейс Nativescript. Просмотр списка и боковой ящик бесплатны.
http://docs.telerik.com/devtools/nativescript-ui/Controls/Angular/ListView/selection
множественный выбор - позволяет выбрать несколько элементов. RadListView отслеживает, какие элементы выбраны, и предоставляет их с помощью метода getSelectedItems (). Множественный выбор включается установкой для свойства multipleSelection значения true.
<RadListView [items]="dataItems" selectionBehavior="Press" multipleSelection="true">
<!-- << angular-listview-item-selection-multiple -->
<template tkListItemTemplate let-item="item">
<StackLayout class="listItemStackLayout">
<Label class="nameLabel" [text]="item.name"></Label>
<Label class="descriptionLabel" [text]="item.description"></Label>
</StackLayout>
</template>
<ListViewLinearLayout tkListViewLayout itemHeight="50" scrollDirection="Vertical"></ListViewLinearLayout>
</RadListView>
Наряду с загрузкой пробной версии пользовательского интерфейса есть демонстрационный образец. Играйте с этим.
person
Habeeb
schedule
12.03.2017
Спасибо, компонент выполняет свою работу!
- person Anurag; 14.03.2017