Arbeiten mit einer Reihe von Säulenkomponenten mit id Eingabe in meiner Vorlage:Angular 2 Template ändern Eingangswerte auf Klick
<div class="panel-body" *ngIf="columns">
<div class="col-md-4">
<column [id]=columns[current_left_column].Id></column>
</div>
<div class="col-md-4">
<column [id]=columns[current_middle_column].Id></column>
</div>
<div class="col-md-4">
<column [id]=columns[current_right_column].Id></column>
</div>
</div>
I Tasten haben, die die Spalten erhöhen bzw. verringern, indem die Werte von current_left_column, current_middle_column ändern, und current_right_column. Wenn ich auf diese Schaltflächen klicke, protokolliere ich die Werte der drei Spalten-IDs und sie sind repräsentativ dafür, wo sie sein sollten, aber die Vorlage wird nicht neu geladen.
Ich habe versucht, ApplicationRef.tick() zu verwenden, um Änderungserkennung auszulösen, aber die Tatsache, dass es sich nicht änderte, lässt mich denken, dass es ein verbindliches Problem ist, aber ich bin bis jetzt nicht in der Lage, etwas zu finden, das meinem Fall entspricht als 2-Wege-Bindung scheint ein traditionelleres Eingabeelement notwendig zu sein, und es ist derzeit in einer Richtung gebunden.
müssen Sie setzen "arround Variablen in Vorlage: –
kit
Haben Sie nicht das gesamte Problem ändern, aber schätzen die Nicken zu ihrem Styling richtig so danke – bmac
Können Sie uns den Code Ihrer Tasten zeigen, und wie Sie es binden, um Ihre Werte zu erhöhen plz? –