Guest User

Untitled

a guest
Jun 26th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. export class LoginComponent implements OnInit {
  2.  
  3. userData = [];
  4.  
  5. constructor(private router: Router, private usersList: OperationService) {
  6. }
  7.  
  8. ngOnInit() {
  9. this.usersList.usersData.subscribe(getData => {
  10. this.userData = getData;
  11. });
  12. }
  13.  
  14. login(login: NgForm) {
  15.  
  16. if (login.value.userfield === this.userData) {
  17. this.router.navigate(['home']);
  18. }
  19. }
  20. }
  21.  
  22. export class OperationService {
  23.  
  24. constructor() {}
  25.  
  26. private users = new BehaviorSubject<any>([
  27. {
  28. name: 'admin',
  29. password: 'lol'
  30. }
  31. ]);
  32.  
  33. usersData = this.users.asObservable();
  34.  
  35. }
  36.  
  37. this.userData.find(x => x.username == login.value.userfield )
  38.  
  39. this.userData.indexOf(login.value.userfield)
  40.  
  41. this.userData.find(x => x.name === login.value.userfield )
Add Comment
Please, Sign In to add comment