aktualizacja atrybutu „placeholder” za pomocą knockout
Mam formularz z niektórymi polami pobierającymi dane za pomocą knockout.js (wer. 2.1.0). Na przykład, aby zaktualizować pole „wartość” wprowadzonego przeze mnie wejścia:
<input type="text" name="contrasena" id="login-user" value="" placeholder="" data-bind="value: user">
Mam JSON do przechowywania wartości, którą chcę użyć dla słowa kluczowego „pass” i działa poprawnie.
Próbowałem ustawić atrybut „placeholder” za pomocą tej samej metody, ale nie działa:
<input type="text" name="contrasena" id="login-user" placeholder="" data-bind="placeholder: user">
Próbowałem zmodyfikować plik knockout.js dodając funkcję „ko.bindingHandlers ['placeholder']” na podstawie „ko.bindingHandlers ['value']” (modyfikując „placeholder” zamiast „value” w „ko.jsonExpressionRewriting.writeValueToProperty” funkcja), ale nie działa poprawnie, umieszcza informacje w atrybucie „value” zamiast „placeholder”.
Ktoś wie, jak to rozwiązać?
Dziękuję Ci bardzo!