1. AngularJS 앱 시드를 사용하여 처음에 프레임 워크를 설치 한 후에는 수동으로 몇 가지를 채워야합니다. 먼저 앱 폴더 아래에서 index.html을 열고 사용해야하는 JS 및 CSS를 추가하십시오 (물론 부트 스트랩). 코드는 다음과 같습니다.
<script src="lib/angular/angular.min.js"></script> <script src="lib/jquery/jquery-1.10.2.min.js"></script> <script src="lib/bootstrap/bootstrap.min.js"></script> <script src = "js/app.js"> </script> <script src = "js/services.js"> </script> <scrc = "js/controllers.js"> </script> <script src = "js/filters.js"> </script> <script src = "js/filters. src = "js/filters.js"> </script> <script src = "js/filters.js"> </script> src = "js/directives.js"> </script>
물론, 우리는 여기서 그것을 소개하고 있다는 것을 기억하십시오. 또한이 JS와 CSS를 추가해야합니다. 위의 소개 코드에서 특정 배치를 볼 수 있으므로 여기에는지도가 없습니다.
2. 먼저 가장 간단한 로그인 등록 페이지를 만들어 봅시다. 다음은 index.html의 본문 태그의 코드입니다.
<span style = "font-family : simsun; font-size : 14px;"> <div> <div> <div> <div> <div> <a href = "#"> jthink </a> <ul> <li> <a href = "#/login"> login </a> <li> <a href = "#/ulreg" "#register" " </div> </div> </div> </div> <div id = "내용"ng-view> </div> </div> </div> </div> <p> version1.0 </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div> <p> version1.0 </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p> version1.0 </div> </div> </div> </div> </div>
3. App.js에서 라우팅 규칙을 수정해야한다는 것을 잊지 마십시오. 특정 코드는 다음과 같습니다.
'엄격한 사용'; // 필터에 의존하는 앱 레벨 모듈 및 서비스 Angular.Module ( 'jthink', [ 'jthink.filters', 'jthink.services', 'jthink.directives']). config ([ '$ loureprovider', function ($ loureprovider) {$ lourteprovider.when ( '/login', {templateUrl : 'partials/login.html', 컨트롤러 : myctrl2}); $ loureprovider.when ( '/register', {templateurl : 'partials/register. myctrl2});4.이 규칙을 정의한 후에는 로그인이 부족할 수 없습니다 .html 및 register.html. 코드는 다음과 같습니다.
로그인 .html
<div id = "login"ng-controller = "login"> <폼> <div> <label for = "inputeMail"> login </div> <div> <label> </div> <div> <label> </div> <lab> <label> </div> <lab> <label> </div> <div> <label </div> <div> <input type = "text"id = "inpetemail"placeholder = "email"ng-model = "ng shib". <label for = "inputpassword"> password </label> <div> <입력 유형 = "possport"id = "inputpassword"placeholder = "plactome"ng-model = "login.password"> </div> </div> <div> <label> <입력 유형 = "checkbox"> 기억 나라 </label> <bloutty = "> login. </div> </div> </form> </div>
register.html
<div id = "register"> <form> <div> <레이블에 대한 = "입력원"> 레지스터 </label> </div> <div> <레이블 "inputeMail"> email </label> <div> <입력 유형 = "텍스트"id = "inputeMail"placeholder = "email"> </div> </div> <label </lable> < "> inputypass"> id = "inputpassword"placeholder = "password"> </div> </div> </div> <div> <label for = "inputpassword"> password> <div> <입력 유형 = "postpassword"placeholder = "placeholder ="plactore "> </div> <div> <label </div> <<inputword"> inputpass " id = "inputconfirmpassword"placeholder = "plactome password"> </div> </div> <div> <div> <버튼 유형 = "버튼"> 레지스터 </button> </div> </form> </div>
필수 불가능한 것은 CSS 파일입니다. 물론 이것은 대부분의 작업 부트 스트랩이 완료 되었기 때문에 비교적 간단합니다. App.css에 다음 레이아웃 코드를 추가하십시오.
<span style = "font-family : simsun; font-size : 14px;">/ * 앱 CSS 스타일 시트 */ html, body {높이 : 100%; } .wrap {min-height : 100%; 높이 : 자동! 중요; 높이 : 100%; 마진 : 0 자동 -80px; } .Header {높이 : 100%; 최소값 : 100%; 높이 : 자동! 중요; } .footer {배경색 : #333; 색상 : 흰색; 높이 : 80px; } .Container .Credit {마진 : 10px 0; } #login .Title 레이블 {font-size : 2em; 글꼴 중량 : 대담한; } #register .Title 레이블 {font-size : 2em; 글꼴 중량 : 대담한; } </span>이러한 간단한 코드는 비교적 괜찮은 프론트 데스크를 만들 수 있습니다. 조금 간단하지만 여전히 합리적입니다.
이것은 Bootstrap 덕분입니다. 시작시 NodeJS는 시작해야합니다. 특정 방법은 이전 기사를 참조하십시오.
5. 좋아, 이것은 거의 구현되었습니다. 아주 간단합니다. 직접 시도하십시오. 스타일과 다른 것들을 바꾸십시오. 학습 부트 스트랩은 공식 웹 사이트에서 쉽게 배우기 쉽습니다. 아주 쉽습니다. 다음 기사에서 JS를 쓰기 시작할 때입니다. 거의 컨트롤러와 서비스입니다.
우리는 앞으로 관련 기사를 계속 추가 할 것입니다. 이 사이트를 지원 해주셔서 감사합니다!
관련 기사 :
AngularJS Bootstrap은 프론트 엔드 프레임 워크가 장착되어 있습니다 -JS Control Part
AngularJS Bootstrap은 프론트 엔드 프레임 워크가 장착되어 있습니다 - 기본 페이지
프론트 엔드 프레임 워크가 장착 된 AngularJS 부트 스트랩 - 준비 작업
AngularJS 부트 스트랩 세부 설명 및 샘플 코드