when the array is updated in the component it does not re initialize list in ui select
if you add or delete an array item angular seems not notice the change because the reference to this array has not changed.
if you do something like this:
this.itemList.push({id: '1', text: 'something'});
this.itemList= JSON.parse(JSON.stringify(this.itemList));
then the items list will be updated
Most helpful comment
if you add or delete an array item angular seems not notice the change because the reference to this array has not changed.
if you do something like this:
this.itemList.push({id: '1', text: 'something'});
this.itemList= JSON.parse(JSON.stringify(this.itemList));
then the items list will be updated