Simple Angular example
by b9chris
HTML
<div ng-app>
<div ng-controller=Ctrl>
<div><input ng-model=thing /></div>
<div ng-bind=thing></div>
</div>
</div>
JavaScript
function Ctrl($scope) {
$scope.thing = 'Hi';
// Later, for some reason you want to change the
// input in code so you update the model
setTimeout(function() {
$scope.thing = 'Bye';
$scope.$apply();
}, 2000);
}