feat(view): add onChange implementation to view.

Change .forEach to for see https://github.com/angular/angular/wiki/performance