Boa tarde, queria saber se possível pegar as informações que não foram enviadas para o servidor ( que está em vermelho, e editar antes de enviar) tentei usar o angular.fromJson($stateParams.carro);, porém se eu não tento passar o objeto a view abre.
Boa tarde, queria saber se possível pegar as informações que não foram enviadas para o servidor ( que está em vermelho, e editar antes de enviar) tentei usar o angular.fromJson($stateParams.carro);, porém se eu não tento passar o objeto a view abre.
O dado está salvo no seu banco de dados. Basta fazer um select, pegar o dado e fazer oq vc quiser com ele.
Um exemplo do código que to tentando fazer.
#/app/visualizar/{"id":1,"user_id":"1","tipo_dado_id":1,"cod_amostra":"teste","latitude":"-18.997955","longitude":"-57.6522158","data_hora":"25/08/2017 0:39:06","observacao":"teste","escolha_tipo":"Ambiente Natural","tipo_info":"2.0","confirmado":"false"}
Isso vem do banco de dados interno. Código no arquivo routes.js
.state('app.visualizar',{
url : '/visualizar/:info',
views : {
'menuContent' : {
templateUrl : 'templates/visualizar.html',
controller: 'VisualizarController'
}
}
})
Controller
angular.module('starter')
.controller('VisualizarController', function($scope,$stateParams,$ionicPopup){
$scope.info = angular.fromJson($stateParams.info);
console.log($scope.info );
});