Encje HTML z knockoutem
Jak mogę wydrukować encje HTML w polach powiązanych ze zmienną w viewModelu? Chciałbym wyświetlić encję HTML, taką jak ← (←
) w polu związanym z aspan
w HTML. Niestety, HTML jest ukryty, więc przeglądarka wyświetla & larr; zamiast symbolu.
Baw się przykładem:http://jsfiddle.net/nwinkler/KES2j/
JavaScript:
var data = { value : '←'};
var viewModel = {
field: ko.mapping.fromJS(data)
};
ko.applyBindings(viewModel);
HTML:
<p>HTML: ←</p>
<p>Knockout: <span data-bind='text: field.value'></span></p>