quinta-feira, 21 de janeiro de 2016
ionic | Procurar uma string dentro de outra string
/* Encontrar uma string dentro de outra */
var s = JSON.stringify($scope.account);
var emServicoTrueFalse = s.indexOf($scope.DataAtual) > -1;
ionic | Serviço e Controller para ler um JSON num endereço http
/* Service para devolver dias de serviço */
.service("diasDeServicoService", function($http, $q) {
var deferred = $q.defer();
this.getAccount = function() {
return $http.get('http://endereço_servidor_de_dados_json.com')
.then(function(response) {
// promise is fulfilled
deferred.resolve(response.data);
return deferred.promise;
}, function(response) {
// the following line rejects the promise
deferred.reject(response);
return deferred.promise;
});
};
})
/* Controller para mostrar os dias de serviço */
.controller("diasDeServicoController", function($scope, $q, diasDeServicoService) {
diasDeServicoService.getAccount()
.then(
function(result) {
// promise was fullfilled (regardless of outcome)
// checks for information will be peformed here
$scope.account = result;
console.log($scope.account); //mostrar objecto
console.log(JSON.stringify($scope.account)); //mostrar em string
alert(JSON.stringify($scope.account));
}
},
function(error) {
// handle errors here
console.log(error.statusText);
}
);
})
ionic | Devolver a data atual
/* Devolver a data atual */
var date = new Date();
$scope.DataAtual = date.getFullYear() + '-' + ('0' + (date.getMonth() + 1)).slice(-2) + '-' + ('0' + date.getDate()).slice(-2);
alert($scope.DataAtual);
ionic | Service vs Factory - De uma vez por todas
Deixo-vos um artigo que explica de "uma vez por todas" as diferenças entre Service e Factory.
http://blog.thoughtram.io/angular/2015/07/07/service-vs-factory-once-and-for-all.html
http://blog.thoughtram.io/angular/2015/07/07/service-vs-factory-once-and-for-all.html
Subscrever:
Mensagens (Atom)