欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

AngularJs bootstrap搭載前臺(tái)框架——基礎(chǔ)頁(yè)面

 更新時(shí)間:2016年09月01日 14:40:45   作者:JThink_  
本文主要介紹AngularJs bootstrap搭載前臺(tái)框架基礎(chǔ)頁(yè)面的建設(shè),這里整理餓了相關(guān)資料及實(shí)現(xiàn)實(shí)例代碼,有興趣的小伙伴可以參考下

1.用AngularJs app種子初步搭載好框架之后就需要我們手動(dòng)往里面填充一些東西了,首先打開(kāi)我們的app文件夾下面的index.html,加入一些我們需要用的js和css(當(dāng)然是bootstrap的),代碼如下:

<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> 
<script src="js/controllers.js"></script> 
<script src="js/filters.js"></script> 
<script src="js/directives.js"></script> 

    當(dāng)然要記得我們這里只是引入,還需要真正的加入這些js和css才行,具體放置位置你可以從上面的引入代碼看出來(lái),這里就不貼圖了。

2.我們先做一個(gè)最簡(jiǎn)單的登錄注冊(cè)頁(yè)面,下面是index.html中body標(biāo)簽中的代碼:

<span style="font-family:SimSun;font-size:14px;"><div class="wrap"> 
 <div class="header"> 
  <div class="navbar navbar-inverse navbar-swapper"> 
  <div class="navbar-inner"> 
   <div class="container"> 
   <a class="brand" href="#">JThink</a> 
   <ul class="menu nav pull-right"> 
    <li><a href="#/login">login</a></li> 
    <li><a href="#/register">register</a></li> 
   </ul> 
   </div> 
  </div> 
  </div> 
  <div id="content" class="content container" ng-view></div> 
 </div> 
 </div> 
 
 <div class="footer"> 
 <div class="container"> 
  <p> 
  version1.0 
  </p> 
 </div> 
 </div></span> 

3.不要忘了我們需要修改app.js中的路由規(guī)則,具體代碼如下:

'use strict'; 
 
 
// Declare app level module which depends on filters, and services 
angular.module('jthink', ['jthink.filters', 'jthink.services', 'jthink.directives']). 
 config(['$routeProvider', function($routeProvider) { 
 $routeProvider.when('/login', {templateUrl: 'partials/login.html', controller: MyCtrl2}); 
 $routeProvider.when('/register', {templateUrl: 'partials/register.html', controller: MyCtrl2}); 
 $routeProvider.otherwise({redirectTo: '/login'}); 
 }]); 

4.定義好了這些規(guī)則之后我們當(dāng)然不能缺少的是login.html和register.html,代碼如下:

    login.html

<div id="login" ng-controller="login"> 
 <form class="form-horizontal"> 
 <div class="title control-group"> 
  <label class="control-label" for="inputEmail">Login</label> 
 </div> 
 <div class="control-group"> 
  <label class="control-label" for="inputEmail">Email</label> 
  <div class="controls"> 
  <input type="text" id="inputEmail" placeholder="Email" ng-model="login.email"> 
  </div> 
 </div> 
 <div class="control-group"> 
  <label class="control-label" for="inputPassword">Password</label> 
  <div class="controls"> 
  <input type="password" id="inputPassword" placeholder="Password" ng-model="login.password"> 
  </div> 
 </div> 
 <div class="control-group"> 
  <div class="controls"> 
  <label class="checkbox"> 
   <input type="checkbox"> Remember me 
  </label> 
  <button type="button" class="btn btn-success" ng-click="login.submit()">Sign in</button> 
  </div> 
 </div> 
 </form> 
</div> 

    register.html

<div id="register"> 
 <form class="form-horizontal"> 
 <div class="title control-group"> 
  <label class="control-label" for="inputEmail">Register</label> 
 </div> 
 <div class="control-group"> 
  <label class="control-label" for="inputEmail">Email</label> 
  <div class="controls"> 
  <input type="text" id="inputEmail" class="email" placeholder="Email"> 
  </div> 
 </div> 
 <div class="control-group"> 
  <label class="control-label" for="inputPassword">Password</label> 
  <div class="controls"> 
  <input type="password" id="inputPassword" class="password" placeholder="Password"> 
  </div> 
  </div> 
 <div class="control-group"> 
  <label class="control-label" for="inputConfirmPassword">ConfirmPassword</label> 
  <div class="controls"> 
  <input type="password" id="inputConfirmPassword" placeholder="Confirm Password"> 
  </div> 
 </div> 
 <div class="control-group"> 
  <div class="controls"> 
  <button type="button" class="btn btn-success">Register</button> 
  </div> 
 </div> 
 </form> 
</div> 

    不可缺少的還有css文件,當(dāng)然這個(gè)是比較簡(jiǎn)單的,因?yàn)榇蟛糠止ぷ鱞ootstrap已經(jīng)做完了,在app.css中加入下列布局代碼:

<span style="font-family:SimSun;font-size:14px;">/* app css stylesheet */ 
html,body { 
 height: 100%; 
} 
 
.wrap { 
 min-height: 100%; 
 height: auto !important; 
 height: 100%; 
 margin: 0 auto -80px; 
} 
 
.header { 
 height: 100%; 
 min-height: 100%; 
 height: auto !important; 
} 
 
.footer{ 
 background-color: #333; 
 color: white; 
 height: 80px; 
} 
 
.container .credit { 
 margin: 10px 0; 
} 
 
#login .title label { 
 font-size: 2em; 
 font-weight: bold; 
} 
 
#register .title label { 
 font-size: 2em; 
 font-weight: bold; 
}</span> 

    這么簡(jiǎn)單的一些代碼就可以布局出一個(gè)比較像樣的前臺(tái)了,雖然簡(jiǎn)單了那么點(diǎn),但是還是說(shuō)得過(guò)去的:

    這都要?dú)w功于bootstrap的功勞啊,啟動(dòng)的時(shí)候需要nodejs啟動(dòng),具體方法參照前一篇文章

5.好了,這就差不多實(shí)現(xiàn)了,挺簡(jiǎn)單吧,自己試試吧,改改樣式啊啥的,bootstrap的學(xué)習(xí)去官方網(wǎng)站中學(xué)習(xí)吧,挺容易的,下一篇該開(kāi)始寫(xiě)我們的js了,差不多就是些controller和service了。

后續(xù)繼續(xù)添加相關(guān)文章,謝謝大家對(duì)本站的支持!

              相關(guān)文章:

                                 AngularJs bootstrap搭載前臺(tái)框架——js控制部分
                                
AngularJs bootstrap搭載前臺(tái)框架——基礎(chǔ)頁(yè)面
                                 
AngularJs bootstrap搭載前臺(tái)框架——準(zhǔn)備工作
                                
AngularJs bootstrap詳解及示例代碼

相關(guān)文章

  • 對(duì)angularJs中controller控制器scope父子集作用域的實(shí)例講解

    對(duì)angularJs中controller控制器scope父子集作用域的實(shí)例講解

    今天小編就為大家分享一篇對(duì)angularJs中controller控制器scope父子集作用域的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • angularjs實(shí)現(xiàn)table增加tr的方法

    angularjs實(shí)現(xiàn)table增加tr的方法

    下面小編就為大家分享一篇angularjs實(shí)現(xiàn)table增加tr的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • Angular本地存儲(chǔ)安全分析詳解

    Angular本地存儲(chǔ)安全分析詳解

    這篇文章主要為大家介紹了Angular本地存儲(chǔ)安全分析詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • 給angular加上動(dòng)畫(huà)效遇到的問(wèn)題總結(jié)

    給angular加上動(dòng)畫(huà)效遇到的問(wèn)題總結(jié)

    本文給大家總結(jié)了一下在angular中給ng-repeat列表加上動(dòng)畫(huà)效果時(shí)所遇到的問(wèn)題及解決方法,推薦給大家,希望大家能夠喜歡。
    2016-02-02
  • angular異步驗(yàn)證防抖踩坑實(shí)錄

    angular異步驗(yàn)證防抖踩坑實(shí)錄

    這篇文章主要給大家介紹了關(guān)于angular異步驗(yàn)證防抖踩坑的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用angular具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • AngularJS實(shí)現(xiàn)select的ng-options功能示例

    AngularJS實(shí)現(xiàn)select的ng-options功能示例

    這篇文章主要介紹了AngularJS實(shí)現(xiàn)select的ng-options功能,結(jié)合實(shí)例形式分析了AngularJS使用ng-options操作select列表的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-07-07
  • 最新評(píng)論