Hinzufügen von "Disabled" -Attribut zu Optionen in Ember.Select

8

Ich habe eine Ember.Select-Ansicht, wie würde ich ein deaktiviertes Attribut zum Options-Tag hinzufügen / binden (NICHT das gesamte Auswahlfeld).

dh ich würde gerne das folgende Ergebnis erzielen.

%Vor%     
jennas 25.06.2013, 02:00
quelle

2 Antworten

13

Die Ember.Select -Ansicht tut dies nicht sofort. Sie müssen eine benutzerdefinierte Attributbindung für disabled und eine entsprechende berechnete Eigenschaft hinzufügen, um Ember mitzuteilen, wie sie zu finden ist.

Ein einfacher Ansatz ist das Hinzufügen des deaktivierten Attributs zum Inhalt / Datenelement, das zum Rendern der Auswahl verwendet wird.

%Vor%

und öffnen oder erweitern Sie die Ember.SelectOption -Ansicht, indem Sie das Attribut disabled und die berechnete Eigenschaft hinzufügen.

%Vor%

Hier ist ein funktionierender jsbin . Beachten Sie, dass die Option ipsum deaktiviert ist.

    
Darshan Sawardekar 25.06.2013, 08:04
quelle
2

Sie können es in didInsertElement hook in Ihrer benutzerdefinierten Ember.Select -Ansicht bearbeiten.

%Vor%     
Raj 25.06.2013 04:16
quelle

Tags und Links