Sign up for a free GitHub account to open an issue and contact its maintainers and the community. @calvinKG just a suggestion. And we normally do this by adding the selected attribute on one of the option of drop down list. ... data from backend API and with ng-select this is extremely simple since you can bind directly to observable when using angular ... you can omit items array and bind options directly in html using ng-option component. I look forward to trying this out. Running angular 6.1.1, this is working for me. objArray = [ { 'name':'name2' }, { 'name':'name2' } ] Overview. eg I'm just new in Angular, I hope someone can help me. Maybe problem with select value holder type? Reply to this email directly or view it on GitHub the binded model though have the correct updated value. https://github.com/angular/angular/blob/master/modules/angular2/src/common/forms/directives/select_control_value_accessor.ts. Reply to this email directly or view it on GitHub countries: Object[] = [ In HTML, you cannot set the selected attribute to false (the presence of the selected attribute makes the … selecting foo has {name:"foo", value:1} returned, Or set intValue:number = this.objArray[1].value; and then. However the controls object in ngControls still does not get updates of The option will be selected if the expression inside the ng-selected attribute returns true. Value Should be avoided inside option since that will set the default value of the 'Select field'. It seems to place an object in my selectedValue-- but not the object that I'm expecting. You signed in with another tab or window. Optionally, a single hard-coded