Verwenden der Minimierung in Listenansichtselementen, wobei der Platz für eine bestimmte Elementansicht nicht vollständig entfernt wird

8
  • In Listenansichtselementen verwende ich Visiblity concept im Layout sichtbar und kollabieren. Wenn Sie Collapse ausführen, werden Listenansichtselemente nicht angezeigt Entfernen Sie diese Ansicht vollständig aus dem Layout.

  • Es entfernt den Inhalt der Elemente wie Name und ID aber Platzieren der leeren weißen Ansicht an dieser bestimmten Listenposition in Listenansicht.

  • Nachfolgend habe ich die Codes zum besseren Verständnis geteilt:

StudentData.ts:

%Vor%

student.page.html:

%Vor%

Was passiert:

Zum Beispiel: In der modalen Klasse speichere ich Schaltsteuerwerte für Listenelemente in hashmap. Wenn ich auf meine Hauptseite (d. h.) StudentPage zurückkehre, muss ich das bestimmte Zeilenelement vollständig ausblenden. Aber es entfernt nur den Namen und die ID des Inhalts. Es wird nicht die leere Ansicht für diese bestimmte Listenansichtsposition entfernt.

Was ich erwarte:

Um die leere Ansicht für diese bestimmte Position in der Listenansicht zu entfernen.

    
Dragon-Z 15.06.2017, 13:05
quelle

2 Antworten

1

wie im Kommentar von dashman erwähnt. Ich habe die Sichtbarkeit innerhalb des Child-Stacklayouts anstelle des übergeordneten Stacklayouts hinzugefügt. Dann brauchte es nicht den leeren Leerraum für das bestimmte Listenelement.

%Vor%     
Dragon-Z 11.09.2017, 10:57
quelle
1

Sie sollten dafür verschiedene Vorlagen verwenden -

%Vor%

und TS-Code -

%Vor%

für mehr Info Lesen Sie hier - Ссылка

    
Dlucidone 13.09.2017 11:13
quelle