actualizando el atributo "marcador de posición" usando knockout

Tengo un formulario con algunos campos obteniendo algunos datos usando knockout.js (ver. 2.1.0). Por ejemplo, para actualizar el campo "valor" de una entrada puse:

<input type="text"  name="contrasena" id="login-user" value="" placeholder="" data-bind="value: user">

Tengo un JSON para almacenar el valor que quiero usar para la palabra clave "pasar" y funciona correctamente.

Intenté establecer el atributo "marcador de posición" utilizando el mismo método, pero no funciona:

<input type="text"  name="contrasena" id="login-user" placeholder="" data-bind="placeholder: user">

Intenté modificar el archivo knockout.js agregando la función "ko.bindingHandlers ['placeholder']" basada en "ko.bindingHandlers ['value']" (modificar "placeholder" en lugar de "value" en "ko.jsonExpressionRewriting.writeValueToProperty" función), pero no funciona correctamente, coloca la información en el atributo "valor" en lugar de "marcador de posición".

¿Alguien sabe la forma de resolver esto?

¡Muchas gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta