114   3 กำหนดสิทธิ IONIC 1 ทำยังไงครับ



ritikiat


พลังงานการช่วยเหลือ
( Level 1 )


คะแนนขอบคุณจากสมาชิก
( 0 )


ตอบกระทู้ ( 3 )
เขียนบทความ ( 0 )

* IONIC 1

ถ้าจะกำหนดสิทธิ user ว่า user1 login แล้วไป หน้า 1

user2 login แล้วไป หน้า2 , user3 login แล้วไปหน้า 3

พอจะมีแนะใส่โค้ด if else ใน controllers.js  ไหมครับ

ความคิดเห็นที่ 1
อ้างอิงความเห็น


ipromise


พลังงานการช่วยเหลือ
( Level 1 )


คะแนนขอบคุณจากสมาชิก
( 4 )


ตอบกระทู้ ( 4 )
เขียนบทความ ( 0 )

กรณีนี้ไม่แน่ใจใช้ login ผ่านอะไรนะคับ ถ้าใช้ API ตัวอย่างนะคับ

$scope.onLoginButtonClick = function(){

  var postData = {    

      "password": $scope.password,    

      "username": $scope.username    

  };   

  $http.post('http://login_URL', postData)   

    .success(function(data) {    

        alert("SUCCESS")    

        $scope.state.go('home');   

    })   

    .error(function(data) {    

        alert("ERROR");   

    }); 

}

====================================================================

เช็คจาก data ที่ return มาคับ

switch(data.permission)

{

  case 1: $scope.state.go('user1');

  break;

  case 2: $scope.state.go('user2');

  break;

  default:

  break;

}

***ถ้าใช้ $scope.state.go('home'); นี้ไม่ได้ลองเปลี่ยนเป็น $location.path("/home");

ผิดผลาดอย่างไรขอโทษด้วยคับ ลองปรับแต่งดู

ความคิดเห็นที่ 2
อ้างอิงความเห็น


bamossza


พลังงานการช่วยเหลือ
( Level 2 )


คะแนนขอบคุณจากสมาชิก
( 15 )


ตอบกระทู้ ( 76 )
เขียนบทความ ( 9 )

ลองศึกษาเรื่อง router ดูครับ
ความคิดเห็นที่ 3
อ้างอิงความเห็น


ritikiat


พลังงานการช่วยเหลือ
( Level 1 )


คะแนนขอบคุณจากสมาชิก
( 0 )


ตอบกระทู้ ( 3 )
เขียนบทความ ( 0 )

ขอบคุณครับ เดียวจะลองดูครับ :D

แสดงความเห็น

อัพโหลดรูปภาพ..คลิก *** เพื่อความปลอดภัยในด้านสิทธิ ไม่อนุญาติให้นำลิ้งรูปภาพจากที่อื่นมาแปะ ถ้าพบเจอ ลบกระทู้ ทันที ***

Back to Top