最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

AngularJs入門教程之環(huán)境搭建+創(chuàng)建應(yīng)用示例

 更新時(shí)間:2016年11月01日 14:24:23   作者:Rongbo_J  
這篇文章主要介紹了AngularJs入門教程之環(huán)境搭建+創(chuàng)建應(yīng)用的方法,較為詳細(xì)的分析了AngularJS的功能、下載及應(yīng)用創(chuàng)建方法,需要的朋友可以參考下

本文簡單講述了AngularJs環(huán)境搭建+創(chuàng)建應(yīng)用的方法。分享給大家供大家參考,具體如下:

概述

AngularJS是Google工程師研發(fā)的一款JS框架,官方文檔中對(duì)它的描述是,它是完全使用JavaScript編寫的客戶端技術(shù),同其他歷史悠久的Web技術(shù)(HTML,CSS等)配合使用,使得Web開發(fā)變得更簡單、更高效。它是筆者用過的比較有特色的一款框架,以HTML作為模版語言并擴(kuò)展HTML屬性,使得應(yīng)用組件開發(fā)保持高度的清晰和一致。本系列文章將以實(shí)際的案例簡單的介紹AngularJs的特性和用法。

開發(fā)環(huán)境搭建

俗話說"巧婦難為無米之炊",我們要使用AngularJs開發(fā)Web應(yīng)用首先要做的就是獲取AngularJs開發(fā)庫,AngularJs官網(wǎng)( https://angularjs.org/)有提供下載。或者點(diǎn)擊此處本站下載。

獲取到AngularJs庫文件我們就可以開始了,但是為了提高工作效率,一款好的集成開發(fā)工具是必備可少的,這里筆者使用的是WebStorm。Chrome和Firefox提供的開發(fā)人員工具非常方便代碼調(diào)試,筆者使用的是Chrome,這里也推薦大家使用。下圖是WebStorm的工作界面,讀者也可以根據(jù)喜好自行選擇。

創(chuàng)建第一個(gè)應(yīng)用

新建一個(gè)工程,將AngularJs庫文件夾拷貝的工程中。

接下來我們編寫第一個(gè)HTML5頁面。

<!DOCTYPE html>
<html ng-app>
<head lang="en">
  <meta charset="UTF-8">
  <script type="text/javascript" src="angular-1.3.0.14/angular.js"></script>
  <title>tutorial01_1</title>
</head>
<body>
<div> {{"First Angular App!"}}</div>
<div>{{"Anguar"}} </div>
</body>
</html>

我們通過<script>標(biāo)簽引入angular.js文件,用編輯器打開angular.js可以看到最后有這樣幾行代碼:

jqLite(document).ready(function() {
  angularInit(document, bootstrap);
});

在頁面加載時(shí)調(diào)用angularInit方法,也就是說我們引入angular.js文件后頁面加載時(shí)也就啟動(dòng)了AngularJs。

<html>標(biāo)簽中定義了一個(gè)屬性ng-app,它是AngularJs的內(nèi)置指令,用來告訴AngularJs該標(biāo)簽之后的所有DOM元素都由AngularJs來管理。

"{{內(nèi)容}}"這種形式為AngularJs的表達(dá)式,用來向HTML頁面中輸出內(nèi)容。

在瀏覽器中運(yùn)行該HTML頁面,可以看到我們通過表達(dá)式輸出的文字。

上面提到的ng-app指令可以出現(xiàn)在頁面中的任何標(biāo)簽的屬性中,例如我們可以把它放在第二個(gè)div標(biāo)簽中:

<!DOCTYPE html>
<html>
<head lang="en">
  <meta charset="UTF-8">
  <script type="text/javascript" src="angular-1.3.0.14/angular.js"></script>
  <title>tutorial01_2</title>
</head>
<body>
<div> {{"First Angular App!"}}</div>
<div ng-app>{{"Anguar"}} </div>
</body>
</html>

再次運(yùn)行會(huì)發(fā)現(xiàn),{{"First Angular App!"}}原樣輸出,這是因?yàn)橹挥衝g-app指令之后的元素才會(huì)由AngularJs管理,所以我們通常把該指令放在html標(biāo)簽中,讓AngularJs管理整個(gè)頁面。

希望本文所述對(duì)大家AngularJS程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Angular8升級(jí)至Angular13遇到的問題解決

    Angular8升級(jí)至Angular13遇到的問題解決

    這幾天升級(jí)公司的一個(gè)Angular項(xiàng)目遇到了一些問題,下面這篇文章主要給大家介紹了關(guān)于Angular8升級(jí)至Angular13遇到的問題解決,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • SeaJS 與 RequireJS 的差異對(duì)比

    SeaJS 與 RequireJS 的差異對(duì)比

    這篇文章主要介紹了SeaJS 與 RequireJS 的差異對(duì)比,本文主要對(duì)CMD規(guī)范和AMD規(guī)范的弊端做了對(duì)比,并做出了一個(gè)總結(jié),需要的朋友可以參考下
    2014-12-12
  • 快速解決angularJS中用post方法時(shí)后臺(tái)拿不到值的問題

    快速解決angularJS中用post方法時(shí)后臺(tái)拿不到值的問題

    今天小編就為大家分享一篇快速解決angularJS中用post方法時(shí)后臺(tái)拿不到值的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • Angular.js ng-file-upload結(jié)合springMVC的使用教程

    Angular.js ng-file-upload結(jié)合springMVC的使用教程

    這篇文章主要給大家介紹了關(guān)于Angular.js文件上傳控件ng-file-upload結(jié)合springMVC的使用教程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-07-07
  • Angular學(xué)習(xí)筆記之a(chǎn)ngular的$filter服務(wù)淺析

    Angular學(xué)習(xí)筆記之a(chǎn)ngular的$filter服務(wù)淺析

    本文是小編記錄的angular學(xué)習(xí)筆記,通過本文首先給大家介紹了$filter服務(wù),然后介紹下內(nèi)置filter及filter的簡單使用,非常不錯(cuò)具有參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2016-11-11
  • Angularjs中ng-repeat的簡單實(shí)例

    Angularjs中ng-repeat的簡單實(shí)例

    這篇文章主要介紹了Angularjs中ng-repeat的簡單實(shí)例的相關(guān)資料,這里提供兩個(gè)實(shí)例方法幫助大家徹底掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-08-08
  • 深入理解Angularjs 臟值檢測(cè)

    深入理解Angularjs 臟值檢測(cè)

    這篇文章主要介紹了深入理解Angularjs 臟值檢測(cè),詳細(xì)的介紹了臟值檢測(cè)的原理和實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • ios設(shè)備中angularjs無法改變頁面title的解決方法

    ios設(shè)備中angularjs無法改變頁面title的解決方法

    今天小編就為大家分享一篇ios設(shè)備中angularjs無法改變頁面title的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • 將angular.js項(xiàng)目整合到.net mvc中的方法詳解

    將angular.js項(xiàng)目整合到.net mvc中的方法詳解

    這篇文章主要給大家介紹了將angular.js項(xiàng)目整合到.net mvc中的相關(guān)資料,文中通過示例代碼將實(shí)現(xiàn)的過程介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來一起看看吧。
    2017-06-06
  • AngularJS基礎(chǔ) ng-mousemove 指令簡單示例

    AngularJS基礎(chǔ) ng-mousemove 指令簡單示例

    本文主要介紹AngularJS ng-mousemove 指令,這里幫大家整理了ng-mousemove 指令的詳細(xì)資料,并附有示例代碼,有需要的朋友參考下
    2016-08-08

最新評(píng)論

定日县| 枣庄市| 南靖县| 乌鲁木齐县| 保靖县| 宁国市| 进贤县| 浦东新区| 林州市| 博兴县| 苍山县| 独山县| 沈丘县| 桐乡市| 桦南县| 尉犁县| 望谟县| 东阳市| 二连浩特市| 贵港市| 库伦旗| 上思县| 白山市| 南充市| 界首市| 凤台县| 上林县| 南和县| 如东县| 霍城县| 焦作市| 筠连县| 达尔| 得荣县| 柳河县| 崇阳县| 石景山区| 廉江市| 玛纳斯县| 海南省| 喜德县|