Advertisement
Guest User

Untitled

a guest
Sep 3rd, 2015
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. <ion-modal-view>
  2. <ion-header-bar>
  3. <h1 class="title">Login</h1>
  4. <div class="buttons">
  5. <button class="button button-clear" ng-click="closeLogin()"> <i class="icon ion-close-round"></i></button>
  6. </div>
  7. </ion-header-bar>
  8. <ion-content>
  9. <form ng-submit="doLogin()">
  10. <div class="list">
  11. <label class="item item-input">
  12. <span class="input-label">Username</span>
  13. <input type="text" ng-model="loginData.username">
  14. </label>
  15. <label class="item item-input">
  16. <span class="input-label">Password</span>
  17. <input type="password" ng-model="loginData.password">
  18. </label>
  19. <label class="item borderbottomnone">
  20. <button class="button button-block button-positive" type="submit">Log in</button>
  21. <span class="loginforgotpassword"><a ng-controller='MainCtrl' ng-click="openModal()">>Forgot password</a></span>
  22. <span class="loginregister"><a href="#">REGISTER</a></span>
  23. </label>
  24. </div>
  25. </form>
  26. </ion-content>
  27. </ion-modal-view>
  28.  
  29. app.controller('MainCtrl', function($scope, $ionicModal) {
  30. $scope.contact = {
  31. name: 'Mittens Cat',
  32. info: 'Tap anywhere on the card to open the modal'
  33. }
  34.  
  35. $ionicModal.fromTemplateUrl('forgotpassword.html', {
  36. scope: $scope,
  37. animation: 'slide-in-up'
  38. }).then(function(modal) {
  39. $scope.modal = modal
  40. })
  41.  
  42. $scope.openModal = function() {
  43. $scope.modal.show()
  44. }
  45.  
  46. $scope.closeModal = function() {
  47. $scope.modal.hide();
  48. };
  49.  
  50. $scope.$on('$destroy', function() {
  51. $scope.modal.remove();
  52. });
  53. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement