Как сохранить ID, когда я использовать автозаполнение текста в Nativescript

У меня проблема е в мой код.

Я использую просмотр текста автозаполнения.

Во-первых, я получаю все страны от API, простой JSON с ID, имя и т. д.

 {
            "country_id": 249,
            "name": "Aland Islands",
            "short_name": "AX",
            "company_id": "11E76234942280FBB13FFA163ECD2069"
        },

Я покажу правильное название данных автозаполнения. Я хочу сохранить идентификационные данные.

В HTML:

<StackLayout backgroundColor="#66cdaa" padding="5">
    <Label text="Select country"></Label>
    <RadAutoCompleteTextView [items]="dataItems">
        <SuggestionView tkAutoCompleteSuggestionView>
            <ng-template tkSuggestionItemTemplate let-item="item">
                <StackLayout orientation="vertical" padding="10">
                    <Label [text]="item.text"></Label>
                </StackLayout>
            </ng-template>
        </SuggestionView>
    </RadAutoCompleteTextView>
    <Label text=""></Label>
    <Button class="my-button" text="Sign Up" (tap)="register()"></Button>
</StackLayout>

Я создаю демо

Как зарегистрировать код. Например я выбираю Аландские острова, когда я зарегистрироваться хочу зарегистрироваться country_id: 249.

0
2019-09-17 17:07:04
источник
0 ответов

Посмотрите другие вопросы по меткам