1
私はイオンを使用してアプリケーションを開発していて更新されていないと私は別のコントローラから変更されたときに値が自動的に更新されていない値コントローラは、工場
コントローラと工場の値を更新する問題を抱えている
私の英語のため申し訳ありませんが、私はスペイン語
Factory.js
aplicacion.factory("parametrosUsuarioFactory", function(){
var datos={
nombre : '',
imagenDePerfil:''
}
var interfaz = {
actualizarNombre: function(nombreRecibido){
datos.nombre = nombreRecibido;
},
obtenerNombre: function(){
//console.log("Datos adentro:"+datos);
return datos.nombre;
},
actualizarImagenDePerfil: function(imagenDePerfilRecibido){
datos.imagenDePerfil = imagenDePerfilRecibido;
},
obtenerImagenDePerfil: function(){
//console.log("Datos adentro:"+datos);
return datos.imagenDePerfil;
}
}
return interfaz;
})
Controller.js
0123を話します$scope.nombre = parametrosUsuarioFactory.obtenerNombre();
$scope.imagenDePerfil = parametrosUsuarioFactory.obtenerImagenDePerfil();
index.htmlを
<p id="nombreMenu" style="padding: 10px 10px 4px;">{{nombre}}</p>
<div id="contenedorImagenDePerfil">
<img id="imagenDePerfil" src="{{imagenDePerfil}}"/>
</div>
Controller2.js
parametrosUsuarioFactory.actualizarNombre(data.data.full_name);
parametrosUsuarioFactory.actualizarImagenDePerfil(data.data.profile_picture);
parametrosUsuarioFactory.actualizarIdUsuario(data.data.id);
あなたは絶対に正しいです、私は決して変更を聞いていない、私はデバイスを試して、正常に正常に実行してください。 –