Ich erstelle ein benutzerdefiniertes Dropdown-Element, mit folgenden HTML und einigen CSS:Datenbindung, um benutzerdefinierte Dropdown-Liste mit Vuejs
<div id="dd" class="col-md-4 col-lg-4 wrapper-dropdown-3 left-divider" tabindex="1">
<span>Age</span>
<ul class="dropdown">\
<li><a href="#"><i class="icon-envelope icon-large"></i>1 Month Old</a></li>
<li><a href="#"><i class="icon-truck icon-large"></i>11 Month Old</a></li>
</ul>
</div>
aber wie kann ich den Wert von dem Drop-Down bis zu einem gewissen vue Variable ausgewählt binden?
Ich versuchte <span v-bind="dataVar">Age</span>
, aber dataVar
ändert sich nicht, wenn Sie den Wert von Dropdown ändern. Ich hatte dataVar
wie follwoing
data: function() {
return {
dataVar: ''
}
},
definiert Wie kann ich Wert von Drop-Down in dataVar
Variable ausgewählt haben?
Arbeiten Drop-Down in jsfiddle, in Go to Foo
Ansicht.
Warum ein Vue Komponente nicht erstellen? –
@GerardReches, die vielversprechend scheint, aber noch wie werde ich eine Variable binden als Wert in HTML wird von Javascript geändert. – Saurabh
Können Sie bitte zu der Frage hinzufügen, was Sie erreichen möchten? Ich verstehe nicht, was du meinst, wenn du diesen Code an eine Vue-Variable bindest. –