Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/03/2016, 00:04
eContento
 
Fecha de Ingreso: junio-2004
Mensajes: 621
Antigüedad: 19 años, 11 meses
Puntos: 25
Respuesta: AngularJS - ng-bind no funciona en textarea con plugin

Yo creo que todos esos editores funcionan creando un contenedor paralelo y mostrando el editor y ocultando el textarea. Si el ng-bind está puesto al textarea, y éste se destruye o reemplaza por el nuevo editor en tiempo de ejecución, se perderá el bindeo.

Huele a que por ahí viene el problema. Casi todos los editores despachan un evento cuando se han cargado, ¿no puedes aprovechar ese momento para realizar el bindeo programaticamente en lugar de hacerlo por directivas de angular en el textarea? Si no tendrás que hacerlo a la vieja usanza, controlando los eventos del editor y persistiendo los cambios en el modelo.

O usando un editor que sea un componente de angular:

Buscando, he encontrado un par de ejemplos rápidos:

- http://codepen.io/paulbhartzog/pen/Hpsjg
- https://github.com/angular-ui/ui-tinymce
__________________
eContento
- Mis artículos y tutoriales
- Mis jsfiddles