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!

questionAnswers(2)

yourAnswerToTheQuestion