Guest User

Untitled

a guest
Mar 5th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. registration(event) {
  2. event.preventDefault();
  3.  
  4. this.localStor();
  5.  
  6. let newUserName = event.target.form.elements[0].value,
  7. newUserPass = event.target.form.elements[1].value;
  8.  
  9. // берем значения с локал и сразу преобразуем
  10. let meaningsLocalS = JSON.parse(localStorage.getItem('user'));
  11.  
  12. for (var prop in meaningsLocalS) {
  13.  
  14. if (newUserName != prop.userName) {
  15. let newUser = {
  16. userName: newUserName,
  17. userPass: newUserPass
  18. }
  19.  
  20. meaningsLocalS.push(newUser);
  21.  
  22. let newJson = JSON.stringify(meaningsLocalS);
  23. localStorage.setItem('user', newJson);
  24.  
  25. this.user.setUserLoggedIn();
  26. this.router.navigate(['/post']);
  27.  
  28. break;
  29. } else {
  30. alert('Пользователь с таким логином существует.');
  31. break;
  32. }
  33. }
  34.  
  35.  
  36.  
  37. }
  38.  
  39. localStor() {
  40.  
  41. const locSt = [
  42. {
  43. userName: "admin",
  44. userPass: "admin"
  45. },
  46. {
  47. userName: "marusya",
  48. userPass: "123"
  49. }
  50. ];
  51. let lc = JSON.stringify(locSt);
  52. localStorage.setItem('user', lc);
  53. }
Add Comment
Please, Sign In to add comment