Скопируйте и обновите объект с новым значением и сохраните в массив - PullRequest
0 голосов
/ 11 мая 2018

Я пытаюсь клонировать и обновить объект для хранения в массиве как новый экземпляр. но не работает.

Кто-нибудь поможет мне разобраться?

вот моя попытка:

 public getAppPropeties(locales):Observable<any>{

        const msgParms = [];

        locales.forEach((locale, i) => {

            this.messageParam['bd']['locale']=String(locale);

            msgParms[i] = Object.assign({}, this.messageParam);    ;

        });

        console.log( 'msgParms', msgParms ); //getting last value

}

1 Ответ

0 голосов
/ 11 мая 2018

Я пытался так:

msgParms[i] = Object.assign({}, this.messageParam, {"bd" : { "locale" : locale }} );

Работает нормально

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...