이 자습서는 첫 번째 부분을 바탕으로 Onsen UI를 사용하여 로그인 및 가입 페이지에 대한 사용자 인터페이스를 만들었습니다. 이제 AngularJS와 FireBase를 백엔드로 사용하여 기능을 추가하겠습니다. 전체 소스 코드는 github에서 사용할 수 있습니다
주요 개념 :
시작하기 :
FirebaseSimpleLogin
로 향상시킬 것입니다
auth.createUser
생성 :
함수를 /OnsenUI--Part1/www/js/app.js
: 에 추가하십시오
<code class="language-javascript">(function() { 'use strict'; var module = angular.module('app', ['onsen']); module.controller('AppController', function($scope) { $scope.data = []; $scope.SignIn = function() { var user = $scope.data.username; var pass = $scope.data.password; if (user && pass) { // Firebase authentication auth.login('password', { email: user, password: pass }); } else { // Show validation modal modal.show(); } }; // ... (rest of the controller) }); })();</code>가입 구현 :
가입 페이지에서 이메일 및 비밀번호 필드에 지시문을 추가하십시오 :
ng-model
index.html
: 에서 함수를 만듭니다
<code class="language-html"><input ng-model="data.username" type="text" placeholder="Username" ...> <input ng-model="data.password" type="password" placeholder="Password" ...></code>
가입 버튼에 index.html
지시문을 추가하십시오 :
<code class="language-bash">git clone https://github.com/sitepoint-examples/OnsenUI--Part1 cd OnsenUI--Part1 npm install npm install -g gulp gulp serve</code>
결론 :
위 내용은 Onsen UI로 Cordova 앱을 더 가져옵니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!