Ho un tag di ancoraggio con un'icona all'interno di esso in questo modo:Knockout vincolante per il tag di ancoraggio
<a>
<i class="icon-flip-2"></i>
hello
</a>
Vorrei sostituire il testo ciao con un elemento rilegata. Qualcosa di simile:
<a data-bind="text: myValue">
<i class="icon-flip-2"></i>
hello
</a>
Il problema è che ho perso l'elemento < class i = "icona-flip-2">
voglio tenerlo ed essere in grado di legare qualcosa sul tag di ancoraggio.
Grazie.
Qualche idea?
L'elemento virtuale sembra adattarsi a ciò di cui ha bisogno. Gli offre un modo per legare il testo senza utilizzare una nuova estensione. – sngregory
@sngregory Lo span con un 'if:' binding è quello che userei, ma è solo una preferenza personale. – Tomalak
Sono d'accordo con te, ma sembra andare contro ciò che sta cercando di ottenere dal momento che richiederebbe una modifica CSS. – sngregory