Вы должны предоставить элемент "ons-page" для "ons-navigator" - PullRequest
0 голосов
/ 09 марта 2020

я создаю мобильное приложение, используя Onsenui https://onsen.io/. но я получаю сообщение об ошибке Вы должны предоставить элемент "ons-page" для "ons-navigator", когда я использую метод resetToPage ().

, чтобы моя проблема была легко понята, я прикрепляю сделанные мной страницы перейти

akun. html

<ons-navigator var="app.account">
    <ons-page ons-init="accountInit()">
            <ons-list>
               <ons-list-item ng-click="goToEmailPage()" tappable>
                  <div class="one-half">
                     <h3>Ubah Kata Sandi</h3>
                  </div>
               </ons-list-item>
            </ons-list>
    </ons-page>
</ons-navigator>

check_email. html

<ons-page>
    <div class="container-account">
       <form method="post" class="contactForm" id="contactForm">
          <input type="text" placeholder="Masukan Email" ng-model="email">
          <a href="javascript:void(0)" class="btn-send-email" ng-click="checkEmail(email)">Kirim</a>
       </form>
    </div>
</ons-page>

changePassword. html

<ons-page>
    <div class="container-account">
       <form method="post" class="contactForm2" id="contactForm2">
         <input type="password" id="Password" placeholder="Kata Sandi" ng-model="pass1">
         <input type="password" id="Password2" placeholder="Kata Sandi" ng-model="pass2">
         <a class="btn-send-email" ng-click="changePassword(pass1, pass2)">Kirim</a>  
       </form>
    </div>
</ons-page>

appController . js

  $scope.goToEmailPage = function(){
    app.account.pushPage('check_email.html', {animation: 'slide'});
  }

  $scope.checkEmail = function(email_sales){
    app.account.pushPage('change_password.html', {animation: 'slide'});
  }

  $scope.changePassword = function(pass1, pass2){
    app.account.resetToPage('akun.html');
  }

моя проблема, когда я вернусь на страницу akun. html, когда я на странице changePassword. html. У меня проблемы с поиском этой ошибки. помогите пожалуйста где моя ошибка.

...