¿Cómo funciona el enlace de datos en AngularJS?


¿Cómo funciona el enlace de datos en el marco AngularJS?

No he encontrado detalles técnicos en su sitio. Es más o menos claro cómo funciona cuando los datos se propagan de la vista al modelo. Pero, ¿cómo hace AngularJS seguimiento de los cambios de las propiedades del modelo sin setters y getters?

Encontré que hay vigilantes de JavaScript que pueden hacer este trabajo. Pero ellos no son compatibles en Internet Explorer 6 y Internet Explorer 7. Entonces, ¿cómo AngularJS saber que he cambiado por ejemplo el siguiente y refleja este cambio en una vista?

myobject.myproperty="new value";

Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52