1. Setelah menggunakan unggulan aplikasi AngularJS untuk awalnya memasang kerangka kerja, kita perlu mengisi beberapa hal secara manual. Pertama, buka index.html di bawah folder aplikasi kami dan tambahkan beberapa JS dan CSS yang perlu kami gunakan (tentu saja bootstrap). Kodenya adalah sebagai berikut:
<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.min.js"> </script> <cript> script script script/script = "JS." src = "js/services.js"> </script> <script src = "js/controllers.js"> </script> <script src = "js/filters.js"> </script> <script src = "js/filter.js"> </skrip> <script srcript = "js/js/filters.js"> </skrip> <cript script src = "js/js/js/filters.js"> </script> <cript script src = "js/js/js/filters.js"> src = "js/filters.js"> </script> src = "js/directive.js"> </script>
Tentu saja, ingatlah bahwa kami hanya memperkenalkannya di sini, dan kami juga harus benar -benar menambahkan JS dan CSS ini. Anda dapat melihat penempatan spesifik dari kode pengantar di atas, jadi tidak ada peta di sini.
2. Mari pertama -tama buat halaman pendaftaran login paling sederhana. Berikut ini adalah kode dalam tag tubuh di index.html:
<span style = "font-family: simsun; font-size: 14px;"> <div> <div> <div> <div> <div> <viv> <a href = "#"> jthink </a> <ul> <li> <a href = "#/login"> Login </a> </li> <a li> <a href = "#/login"> Login </a> </li> <a> <a href = "#/login"> Login </a> </Li> <a> </div> </div> </div> </div> <div id = "content" ng-view> </div> </div> </div> </div> <pel> <p> Versi1.0 </p> </div> </div> </Div> </Div> </Div> <pv> <p> Version1.0 </p> </Div> </Div> </Div> <p> Versi 1.0 </div> </div> <div> <p> Versi1.0 </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p> Versi1.
3. Jangan lupa bahwa kita perlu memodifikasi aturan perutean di app.js. Kode spesifiknya adalah sebagai berikut:
'Gunakan ketat'; // Deklarasikan modul tingkat aplikasi yang tergantung pada filter, dan layanan Angular.module ('jthink', ['jthink.filters', 'jthink.services', 'jthink.directives']). config (['$ routeProvider', function ($ routeProvider) {$ routeProvider.when ('/Login', {TemplateUrl: 'Partials/Login.html', Controller: MyCtrl2}); $ PARTEPROVIDER.When ('/register', {Templateur Myctrl2});4. Setelah mendefinisikan aturan ini, tentu saja kita tidak bisa kekurangan login.html dan register.html. Kodenya adalah sebagai berikut:
Login.html
<Div ID = "Login" ng-controller = "Login"> <norm> <div> <label for = "inputeMail"> Login </label> </Div> <ver> label untuk = "inputeMail"> Email </label> <ver> <input type = "Text" ID = "Inputemail" Placeholder = "Email" email "log" ng "log" log "loge" placeMail "Placeholder =" Email "email" ng "ng-myge" log "log" placeMail "Placeholder =" Email "email" ng "ng-myge" log "log" logail "placeMail" Placeholder = "Email" email "ng" ng "ng" ng "ng" ng "ng" ng "ng" ng "ng" lig "log." <label untuk = "inputpassword"> Kata sandi </label> <v div> <input type = "password" id = "inputpassword" placeholder = "kata sandi" ng-model = "login.password"> </div> </div> <v> div> <label> <input type = "checkbox"> Remember Me/Label> <Div> <Div> <label> <input type = "CheckBox" Remember Me/LABEL/LABEL/KULTON = "KULTON =" TOLAB "TOLAB"> KULTBIN "> KULTBIN"> <DIV> <DIV> <LABEL> <LABEL "<INPUT =" CHECKBOX "> ME/LABEL </LABEL> <DIV> <label" di </button> </div> </div> </form> </div>
register.html
<Div ID = "Register"> <norm> <div> <label for = "inputeMail"> register </label> </div> <v div> <label for = "inputeMail"> email </label> <Div> <input type = "Text" ID = "InputeMail" Placeholder = "Email"> </Div> </Div> <Div> <inputeMail "Placeholder =" Email "> </Div> </Div> <Div> <input for =" type="password" id="inputPassword" placeholder="Password"> </div> </div> <div> <label for="inputPassword">Password</label> <div> <input type="password" id="inputPassword" placeholder="Password"> </div> </div> <div> <label for="inputConfirmPassword">ConfirmPassword</label> <div> <input type = "password" id = "inputConfirmPassword" placeholder = "konfirmasi kata sandi"> </div> </div> <div> <div> <tombol type = "tombol"> register </button> </div> </form> </div>
Yang sangat diperlukan juga file CSS. Tentu saja, ini relatif sederhana, karena sebagian besar bootstrap kerja telah selesai, tambahkan kode tata letak berikut ke app.css:
<span style = "font-family: simsun; font-size: 14px;">/ * app css stylesheet */ html, body {height: 100%; } .wrap {min-height: 100%; Tinggi: Otomatis! Penting; Tinggi: 100%; margin: 0 auto -80px; } .Header {Height: 100%; Min-tinggi: 100%; Tinggi: Otomatis! Penting; } .footer {latar belakang-warna: #333; Warna: Putih; Tinggi: 80px; } .container .credit {margin: 10px 0; } #login .title label {font-size: 2em; font-weight: tebal; } #Register .title label {font-size: 2em; font-weight: tebal; } </span>Kode sederhana seperti itu dapat membuat meja depan yang relatif layak. Meskipun agak sederhana, masih masuk akal:
Ini semua berkat Bootstrap. NodeJs diperlukan untuk memulai saat memulai. Untuk metode tertentu, silakan merujuk ke artikel sebelumnya.
5. Oke, ini hampir diterapkan. Cukup sederhana. Cobalah sendiri. Ubah gaya dan hal -hal lain. Belajar Bootstrap mudah dipelajari dari situs web resmi. Cukup mudah. Sudah waktunya untuk mulai menulis JS kami di artikel berikutnya. Ini hampir pengontrol dan layanan.
Kami akan terus menambahkan artikel yang relevan di masa depan. Terima kasih atas dukungan Anda untuk situs ini!
Artikel terkait:
Bootstrap AngularJS dilengkapi dengan Front -End Framework - JS Control Part
Bootstrap AngularJS dilengkapi dengan kerangka kerja front -end - Halaman Dasar
AngularJS Bootstrap yang dilengkapi dengan kerangka kerja front -end - Pekerjaan Persiapan
Bootstrap Bootstrap Penjelasan Detail dan Kode Sampel