2017-10-02 1 views
0

Ich konnte die folgende Frage für Nativescript nicht lösen, und habe Google-Suche, und versuche viele verschiedene Möglichkeiten.Wie bekomme ich Daten aus dem Textfeld in RadListView itemTemplate (Nativescript)?

<lv:RadListView items="{{ data }}" > 
    <lv:RadListView.itemTemplate> 

      <StackLayout> 
       <TextField text="{{ data1 }}" /> 
       <TextField text="{{ data2 }}" /> 
      </StackLayout>   

    </lv:RadListView.itemTemplate> 
</lv:RadListView> 

Frage Wenn der Benutzerschlüssel in den über 10 verschiedene Indextextfelder von data1 und Daten2 im itemtemplate, , wie die 10 anderen Index Textfelder von data1 und Daten2 bekommen?

Schätzen Sie jemanden, der helfen könnte, die obige Frage zu lösen. Vielen Dank.

Antwort

0

Soweit ich Ihre Frage verstanden habe, müssen Sie wissen, welches Element basierend auf dem Index angetippt/ausgewählt wird und auf diese Weise Zugriff auf die spezifischen gebundenen Werte haben. Wenn dies der Fall ist, können Sie ListViewEventData verwenden und auf das eindeutige Element index für jedes angetippte oder ausgewählte Element zugreifen. Grundlegendes Beispiel, das zeigt, wie der Index verwendet wird, um verschiedene Stile anzuwenden, kann gefunden werden here - basierend auf diesem Ansatz können Sie auf den Index des angetippten Artikels auf

+1

Vielen Dank für Ihre Antwort. Kann ich den gesamten Index und die Daten abrufen, indem Sie selectall verwenden, ohne das itemTap-Ereignis zu verwenden? http://docs.telerik.com/devtools/nativescript-ui/api/classes/radlistview.html#selectall – useful

Verwandte Themen