AngularJs 使用ui-route加載模版實(shí)現(xiàn)頁(yè)面重定向

1.index:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>index</title>

</head>

<link rel="stylesheet" >

<script src="https://cdn.bootcss.com/angular.js/1.4.0-beta.4/angular-1.4.0-beta.5/angular.js"></script>

<script src="https://cdn.bootcss.com/angular-ui-router/1.0.3/angular-ui-router.js"></script>

<link rel="stylesheet">

<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script>

<script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>

<link href="lgstyle.css" rel="stylesheet">

<body ng-app="myApp">

<div ui-view></div>

<script>

var app = angular.module('myApp',["ui.router"]);

app.config(function($stateProvider, $urlRouterProvider){

$urlRouterProvider.otherwise('/index');

$stateProvider

.state('index',{

url: '/index',

templateUrl: 'login.html'

})

.state('home',{

url:'/home',

templateUrl:'home.html'

})

})

</script>

</body>

</html>


login:

<style>

.container{

margin-left: 500px;

margin-top: 100px;

border:1px solid gray;

width: 400px;

height: 350px;

border-radius: 15px;

}

.title{

margin-left: 480px;

margin-top: 20px;

}

.loginForm{

margin-bottom: 30px;

}

.form-control{

margin-bottom: 20px;

width: 200px;

}

.erro{

color: red;

font-size: 10px;

}

</style>

<script src="https://cdn.bootcss.com/angular.js/1.4.0-beta.4/angular-1.4.0-beta.5/angular.js"></script>

<script src="https://cdn.bootcss.com/angular-ui-router/1.0.3/angular-ui-router.js"></script>

<link rel="stylesheet">

<div class="container" ng-app="">

<h2 class="title"><strong>歡迎登錄</strong></h2>

<div class="wrapp">

? <form name="loginForm" class="loginForm">

<div class="inp"><label><strong>Username:</strong></label><input g-if="loginForm.username.$invalid && loginForm.username.$touched" ng-model="usr" ng-minlength="4" name="username" ng-maxlength="12" type="text" class="form-control" ? required>

<label class="erro" ng-if="loginForm.username.$invalid && loginForm.username.$touched">erro:the username'length must between 4~12!</label>

</div>

<div class="inp"><label><strong>Password:</strong></label><input ng-model="pwd" ng-minlength="4" name="password" ng-maxlength="12" type="password" class=" form-control" required>

<label class="erro" ng-if="loginForm.password.$invalid && loginForm.password.$touched">erro:the password'length must between 4~12!</label>

</div>

<button class="btn"><strong><a ui-sref="/index">Login</a ></strong></button>

? </form>

</div>

</div>


home:

<link rel="stylesheet" >

<script src="https://cdn.bootcss.com/angular.js/1.4.0-beta.4/angular-1.4.0-beta.5/angular.js"></script>

<style>

body{

height: 1200px;

background-color: #ebece7;

}

.nav{

margin:0;

padding: 0;

background-color: #d3d9c2;

position: fixed;

width: 1200px;

z-index: 1;

border-radius: 10px;

}

.nav.nav-pills{

padding:0;

margin:0;

font-size: 16px;

}

.p1{

width: 380px;

height: 375px;

margin-top:50px;

margin-left: 180px;

position: absolute;

border-radius: 10px;

background-color: #d3d9c2;

box-shadow: 10px 5px 5px gray;

}

.p2{

width: 380px;

height: 375px;

margin-top: 50px;

margin-left: 600px;

border-radius: 10px;

background-color: #d3d9c2;

box-shadow: 10px 5px 5px gray;

}

.p3{

width: 380px;

height: 375px;

margin-top: 40px;

margin-left: 180px;

border-radius: 10px;

position: absolute;

background-color: #d3d9c2;

box-shadow: 10px 5px 5px gray;

}

.p4{

width: 380px;

height: 375px;

margin-left: 600px;

margin-top: 40px;

border-radius: 10px;

background-color: #d3d9c2;

box-shadow: 10px 5px 5px gray;

}

.quit{

padding-left: 800px;

}

.footer{

margin-top: 20px;

margin-left: 60px;

height: 40px;

width: 1200px;

background-color: #d3d9c2;

}

.footer{

border-radius: 10px;

}

span{

position: relative;

left: 1000px;

top: 20px;

z-index: 2;

}

</style>

</head>

<body ng-app="">

<div class="container">

<ul class="nav nav-pills">

<li><a href=" ">Home</a ></li>

<li><a href="####">Files</a ></li>

<li><a href="##">Download</a ></li>

<li><a href="###">Picture</a ></li>

<li class="quit"><a href="退出">Quit</a ></li>

</ul>

<div class="p1"><a href="">< img src="img/img.png" alt="相冊(cè)" height="100%" width="100%" style="border-radius: 10px"></a ></div>

<div class="p2"><a href="">< img src="img/files.png" alt="文件" height="100%" width="100%" style="border-radius: 10px"></a ></div>

<div class="p3"><a href="">< img src="img/upload.png" alt="上傳文件" height="100%" width="95%" style=" margin-left: 10px; border-radius: 10px"></a ></div>

<div class="p4"><a href="">< img src="img/pencil-o.png" alt="寫日記" height="100%" width="100%" style="border-radius: 10px"></a ></div>?

</div>

<div class="bottom"><footer class="footer"><span>版權(quán)信息:</span></footer></div>

成功加載贩虾。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末峰髓,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子乖阵,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異土浸,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)彭羹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門黄伊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人派殷,你說我怎么就攤上這事还最。” “怎么了毡惜?”我有些...
    開封第一講書人閱讀 158,300評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵拓轻,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我经伙,道長(zhǎng)扶叉,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,780評(píng)論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮枣氧,結(jié)果婚禮上溢十,老公的妹妹穿的比我還像新娘。我一直安慰自己达吞,他們只是感情好茶宵,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,890評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著宗挥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪种蝶。 梳的紋絲不亂的頭發(fā)上契耿,一...
    開封第一講書人閱讀 50,084評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音螃征,去河邊找鬼搪桂。 笑死,一個(gè)胖子當(dāng)著我的面吹牛盯滚,可吹牛的內(nèi)容都是我干的踢械。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼魄藕,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼内列!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起背率,我...
    開封第一講書人閱讀 37,912評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤话瞧,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后寝姿,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體交排,經(jīng)...
    沈念sama閱讀 44,355評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,666評(píng)論 2 327
  • 正文 我和宋清朗相戀三年饵筑,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了埃篓。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,809評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡根资,死狀恐怖架专,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情嫂冻,我是刑警寧澤胶征,帶...
    沈念sama閱讀 34,504評(píng)論 4 334
  • 正文 年R本政府宣布,位于F島的核電站桨仿,受9級(jí)特大地震影響睛低,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,150評(píng)論 3 317
  • 文/蒙蒙 一钱雷、第九天 我趴在偏房一處隱蔽的房頂上張望骂铁。 院中可真熱鬧,春花似錦罩抗、人聲如沸拉庵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽钞支。三九已至,卻和暖如春操刀,著一層夾襖步出監(jiān)牢的瞬間烁挟,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評(píng)論 1 267
  • 我被黑心中介騙來泰國(guó)打工骨坑, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留撼嗓,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,628評(píng)論 2 362
  • 正文 我出身青樓欢唾,卻偏偏與公主長(zhǎng)得像且警,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子礁遣,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,724評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • 各種純css圖標(biāo) CSS3可以實(shí)現(xiàn)很多漂亮的圖形斑芜,我收集了32種圖形,在下面列出祟霍。直接用CSS3畫出這些圖形押搪,要比...
    劍殘閱讀 9,518評(píng)論 0 8
  • 不會(huì)用代碼框,所以看著有些亂套浅碾,大州,,垂谢,html部分 <!DOCTYPE html> 迅雷看看 ...
    這就是個(gè)帥氣的名字閱讀 1,527評(píng)論 0 0
  • 1厦画、垂直對(duì)齊 如果你用CSS,則你會(huì)有困惑:我該怎么垂直對(duì)齊容器中的元素滥朱?現(xiàn)在根暑,利用CSS3的Transform,...
    kiddings閱讀 3,154評(píng)論 0 11
  • 慢慢的把自己活成了石頭的樣子徙邻,無論風(fēng)吹日曬排嫌,都紋絲不動(dòng)。偶爾被淋了場(chǎng)瓢潑大雨缰犁,也能靜等太陽出來淳地,將自己再次曬干怖糊。于...
    綠葉坊閱讀 313評(píng)論 0 3
  • 拾穗的時(shí)光閱讀 244評(píng)論 0 3