{"action":"closed","issue":{"url":"https://api.github.com/repos/angular/angular/issues/12858","repository_url":"https://api.github.com/repos/angular/angular","labels_url":"https://api.github.com/repos/angular/angular/issues/12858/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular/issues/12858/comments","events_url":"https://api.github.com/repos/angular/angular/issues/12858/events","html_url":"https://github.com/angular/angular/issues/12858","id":189094039,"number":12858,"title":"EXCEPTION: Expression has changed after it was checked. Previous value: ''. Current value: 'undefined'.","user":{"login":"aezco","id":19805095,"avatar_url":"https://avatars.githubusercontent.com/u/19805095?v=3","gravatar_id":"","url":"https://api.github.com/users/aezco","html_url":"https://github.com/aezco","followers_url":"https://api.github.com/users/aezco/followers","following_url":"https://api.github.com/users/aezco/following{/other_user}","gists_url":"https://api.github.com/users/aezco/gists{/gist_id}","starred_url":"https://api.github.com/users/aezco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aezco/subscriptions","organizations_url":"https://api.github.com/users/aezco/orgs","repos_url":"https://api.github.com/users/aezco/repos","events_url":"https://api.github.com/users/aezco/events{/privacy}","received_events_url":"https://api.github.com/users/aezco/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-11-14T11:53:14Z","updated_at":"2016-11-14T18:57:55Z","closed_at":"2016-11-14T18:57:55Z","body":"I am getting errors with dynamic input fields. The error is:\r\n\r\n>  Expression has changed after it was checked. Previous value: 'input'. Current value: 'undefined'.\r\n\r\n```html\r\n           <div class=\"input\">\r\n          <div *ngFor=\"let inputDynamic of inputs;\">\r\n            <ion-input type=\"text\" [(ngModel)]=\"inputDynamic.descriptionTimeTable\" class=\"timeline-input style-1 inputDynamic-top\" formControlName=\"eventDescription\" placeholder=\"eventDescription\"></ion-input>\r\n            <!--<ion-datetime [(ngModel)]=\"inputDynamic.dateTimeTable\" class=\"timeline-input style-1\" displayFormat=\"HH:mm\" min=\"2016\" formControlName=\"eventDescriptionTime\" placeholder=\"eventDescriptionStartTime\"></ion-datetime>-->\r\n          </div>\r\n        </div>\r\n\r\n <button ion-button (tap)=\"addInput()\">\r\n            <ion-icon class=\"input-container-icon\" name=\"add\"></ion-icon>\r\n          </button>\r\n```\r\n\r\n```ts\r\n  this.inputs = new Array();\r\n\r\n     addInput() {\r\n    var newItemNo = this.inputs.length+1;\r\n    this.inputs.push({id: newItemNo,descriptionTimeTable:null, dateTimeTable:null})\r\n    console.log(this.inputs);\r\n  }\r\n```\r\n"}}
{"actor":{"display_login":"vicb"}}