Es gibt mehrere Möglichkeiten, dies zu tun. Ich habe 2 Wege in den gezeigten Fiedeln gezeigt: Ссылка
Die erste Option, die ich zeigte, ist die Verwendung eines ko.computed, um zu bestimmen, ob der Name basierend auf einer Auswertung im Singular oder Plural zurückgegeben werden sollte.
%Vor%Die zweite Option zeigt, wie dies ohne eine berechnete Eigenschaft und stattdessen mit einer bedingten Bindung durchgeführt wird.
%Vor%Sie können eine wiederverwendbare benutzerdefinierte Bindung wie die folgende erstellen.
%Vor%Sie würden es so verwenden.
%Vor%data
kann auf ein Array oder eine Zahl zeigen. singular
stellt den Text dar, den Sie anzeigen möchten, wenn data
zu 1 plural
repräsentiert den Text, der sonst angezeigt wird. Sehen Sie es hier in Aktion. Ссылка
Tags und Links knockout.js javascript