Evite que el espacio de retroceso vuelva a navegar en AngularJS

Enfrenté este problema en mi aplicación web AngularJS.

Cuando un usuario ingresa a una página con un formulario para completar y comienza a escribir, si presiona la tecla de retroceso y el foco no está en el texto de entrada, la página pasa al estado anterior.

Miré hacia arribaesta solución usando jQuery, pero no parece la forma adecuada de lograr esto en AngularJS.

Respuestas a la pregunta(4)

Su respuesta a la pregunta