In una risposta a un similar question, che ha più di un anno, ho letto su un modo semplice per disabilitare un pulsante utilizzando l'associazione dati in Dart (e dardo polimerico).Come disabilitare un pulsante utilizzando i collegamenti dati in Dart?
mio codice attuale è simile al seguente:
html:
...
<button id="btnPointDown" on-click="{{decrement}}" disabled="{{points == 0}}">\/</button>
...
.dart:
...
@published int points = 0;
void increment() {
points++;
}
void decrement() {
points--;
}
...
Tuttavia Dart non sembra 'essere intelligente' sull'elemento disabilitato più.
Come utilizzare Dart e Polymer aggiornati per disabilitare un pulsante utilizzando i binding di dati (o se non possibile a livello di programmazione)?
Grazie per la risposta! Questo è documentato in Polymer Docs da qualche parte? – snowdragon
Sì, è: https://www.polymer-project.org/docs/polymer/binding-types.html#conditional-attributes – Robert
sfortunatamente questo non sembra funzionare per 1.0 più –