lostyazilim

ionic framework ve angularjs hakında

5 Mesajlar 896 Okunma
lstbozum
wmaraci reklam

berrynetwork berrynetwork WM Aracı Kullanıcı
  • Üyelik 08.04.2014
  • Yaş/Cinsiyet 40 / E
  • Meslek web design ve yazılım
  • Konum Antalya
  • Ad Soyad N** U**
  • Mesajlar 181
  • Beğeniler 16 / 24
  • Ticaret 2, (%100)
arkadaşlar ionic ve angularjs ile yeni yeni haşır neşir olmaya başladım. lakin izlediğim videolar ve dersler kafamı iyice karıştırdı. şimdi bir login sistemi ypamaya çalışıyorum ve bu yaptığım sistemde php sayfadan gelen değer eğer doğruysa 1 yanlışsa 0 olarak geliyor. ben bu gelen sonuca göre sayfa yönlendirmesi yapmak istiyorum ancak yeterli bilgi bulamadım bir türlü. bunun mantığını anlatabilecek birisi varmı? yani örneğin phpde napıyorduk if else kullanıp yönlendirme yapıyorduk ancak bunda nasıl olacak bilemedim bi türlü. denediğim if else kullanarak $location.path kullanmayı ama maalesef sonuç alamadım. bilen arkadaşlar bi yardım ederse çok sevinirim.
 

 

wmaraci
reklam

fullstackdev fullstackdev WM Aracı Kullanıcı
  • Üyelik 25.06.2016
  • Yaş/Cinsiyet 36 / E
  • Meslek full stack developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ç**
  • Mesajlar 334
  • Beğeniler 35 / 93
  • Ticaret 0, (%0)
berrynetwork selamlar.. once javascriptle php ye post yapip tekrar javascript'e 1,0 dondurmen gerekiyor.. donen respons'u ornek veriyorum $scope.resp = checkLoginInfo(); gibi $scope a aktarip arayuzden erisimi sagliyorsun.. Arayuzde de ng-show, ng-hide yada ng-include gibi angular taglariyla istedigini yaptirabilirsin sayfaya.. Angularjs uygulamalarinda genelde container bir index.html olur.. islenen veriler dogrultusunda sayfanin icerigi degisir. anlasilir oldu mu bilmiyorum ama kisaca ozetlemek istedim.
 

 

berrynetwork berrynetwork WM Aracı Kullanıcı
  • Üyelik 08.04.2014
  • Yaş/Cinsiyet 40 / E
  • Meslek web design ve yazılım
  • Konum Antalya
  • Ad Soyad N** U**
  • Mesajlar 181
  • Beğeniler 16 / 24
  • Ticaret 2, (%100)
teşekkür ederim bilgilendirme için. anlattıklarını biliyordum zaten. sorununum gelen değere göre farklı sayfya yönlendirmekti. ama yinede çok açıklayıcı bilgi olmuş. emeğine sağlık.
 

 

ozgurgezen ozgurgezen WM Aracı Kullanıcı
  • Üyelik 17.03.2016
  • Yaş/Cinsiyet 43 / E
  • Meslek Bilgisayar Muhendisi
  • Konum İstanbul Anadolu
  • Ad Soyad Ö** H**
  • Mesajlar 702
  • Beğeniler 224 / 225
  • Ticaret 16, (%100)
Merhaba,
Biliyor olabilirsin ama ben yine de yazayim.

https://docs.angularjs.org/api/ng/service/$window
https://docs.angularjs.org/api/ng/service/$location

$location.path("yenisayfa");

ister controller yaz, isterservice, ister factory, gerisi bilgine kaliyor.
 

 

wmaraci
wmaraci

SoftwareDeveloper SoftwareDeveloper WM Aracı Kullanıcı
  • Üyelik 18.08.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisliği
  • Konum İstanbul Avrupa
  • Ad Soyad E** S**
  • Mesajlar 79
  • Beğeniler 4 / 36
  • Ticaret 1, (%100)
Bir service yazarsın, sonra login işleminin controllerını, controllera servisi inject edersin, controller gelen bilgileri servise aktarır, serviste php apiye, daha sonra servisten dönen cevabı controller içerisinde denetlersin ayrıca yönlendirme işlemi için controllera $location değişkenini de inject etmelisin


LoginService.login(xxx).success(function(data,status){
if(data == 1){
$location.path('/yol');
}else{
$location.path('/baskaYol');
}
})
 

 

php, java, python - django, nodejs, vuejs, reactjs, angularjs, c# asp.net mvc...
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al