In meinem Knockout app Ich versuche setFocus wie dieseSetFocus funktioniert nicht
<div class="row" data-bind="visible: $root.inOwnerShipChangingMode">
<div class="medium-12 columns">
<input type="text" placeholder="Enter user name to give ownership (trans)" data-bind="autoComplete: { selected: $root.newOwnerForLocationId, options: observableArrayOfUsersWhoCanBecomeOwners}, hasFocus: true" />
</div>
</div>
zu benutzen Es funktioniert nicht. Das Element, wie Sie versteckte sehen kann, ist abhängig von $ root.inOwnerShipChangingMode. Ich habe versucht, es aus der sichtbaren Bindung zu entfernen, funktioniert immer noch nicht.
Meine Knockout-Version ist 3.3.0.
Ich weiß nicht, was Sie erreichen wollen. Sie möchten den Fokus auf die Eingabe legen, und es funktioniert nicht? Oder der Inhalt ist nicht einmal sichtbar? So können wir dir nicht helfen. – Martin
[hasFocus nicht Fokus gesetzt, wenn Element nicht sichtbar] (https://github.com/knockout/knockout/issues/355) –