La variable no se actualiza con los datos de respuesta de recuperación en Angular 2 beta
He estado tratando de actualizar una variable con los datos de respuesta de recuperación para vincular lo mismo para la directiva ng-For en mi plantilla. Recibo la respuesta y la veo en la consola, pero no actualiza la variable en mis códigos.
getStoreList es la función a la que estoy llamando en el evento click. this.stores es la variable que quiero actualizar con datos de respuesta.
Cualquier ayuda a este respecto es apreciada. Gracias.
getStoreList:function(val){
var str='{"title":"'+val+'"}';
fetch('http://localhost:3000/mystorelist/getstores', {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json;charset=UTF-8'
},
body:str
})
.then(function(response){
response.json().then(function(data) {
this.stores=data[0].stores;
//localStorage.setItem('storelist',JSON.stringify(this.stores))
});
})
}