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

AngularJS 中的數據源的循環(huán)輸出

 更新時間:2017年10月12日 11:28:47   作者:京雒塵  
這篇文章主要介紹了AngularJS 中的數據源的循環(huán)輸出的相關資料,希望通過本文能幫助到大家,實現這樣的功能,需要的朋友可以參考下

AngularJS 中的數據源的循環(huán)輸出

最近也是剛剛接觸angular前端框架的,但使用的幾天就感覺效果比較明顯,尤其是在數據的輸出效果上來看,比原生的js的編程效率要高許多,所以這也就是為什么許多公司都要求前端開發(fā)需要你熟悉使用前端框架了,可以更快的提高項目的效率。今天想要說的就是在使用angular前端框架的時候的數據源的循環(huán)輸出。

        把數組中的數據循環(huán)輸出到頁面上,如果使用的js的方法的話就是需要對數組進行for循環(huán)輸出,并且在輸出的時候是對頁面中的DOM層中的節(jié)點進行操作的,而如果使用前端框架的話(angular),它里面已經封裝好了數據循環(huán)輸出的指令,即ng-repeat。

<ul>
  <li ng-class="idx==$index?'color1':'color2'" ng-repeat=" item in book track by $index">{{item.name}}{{$index}}</li>
</ul>

這里面就是對數組book中的數據進行循環(huán)輸出,使用框架里面封裝好的指令都是它特有的前面是ng-來說明標注的,就像在微信開發(fā)中使用里面的指令的時候前面有wx-來標注說明一樣的效果。

         但如果你的界面涉及到tab欄的切換,界面可能會出現像左邊是種類右邊是具體種類所對應的數據時的話呢,即你的數據是可能類似于

$scope.book=[{idx:7,name:"軍事",value:[{name:'美國的城市政治',price:37},{name:'兵法簡述',price:45},{name:'國防論',price:14},{name:'總體戰(zhàn)',price:13},{name:'海軍戰(zhàn)略論',price:11}]},
{idx:8,name:"情感",value:[{name:'三體',price:12}]}]

         如何把軍事所對應的具體數據顯示在界面上,或者把情感所對應的具體數據顯示在界面的上的話,其實就是根據數據的分類來進行分類輸出數據

<ul>
  <li ng-repeat=" item in book track by $index">
    <ul>
      <li ng-class="'color2'" ng-repeat=" items in item.value|page:nowpage:3">
        {{items.name}}
        <span class="price">價格:{{items.price|currency:'¥'}}</span>
        <button ng-click="add($index)">添加至購物車</button>
      </li>
    </ul>
  </li>
</ul>

這樣輸出的效果就是根據數據中的分類來把數據進行分類輸出,即一個兩層的嵌套循環(huán),第二層循環(huán)的數據是第一次循環(huán)之后的結果,這樣就可以把一種類別的數據輸出到li下面的ul里面,在對類別中的具體數據進行循環(huán)輸出

如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • 再談Angular4 臟值檢測(性能優(yōu)化)

    再談Angular4 臟值檢測(性能優(yōu)化)

    這篇文章主要介紹了再談Angular4 臟值檢測(性能優(yōu)化),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • Angular在一個頁面中使用兩個ng-app的方法

    Angular在一個頁面中使用兩個ng-app的方法

    這篇文章主要介紹了Angular在一個頁面中使用兩個ng-app的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • 詳解Angular系列之變化檢測(Change Detection)

    詳解Angular系列之變化檢測(Change Detection)

    這篇文章主要介紹了詳解Angular系列之變化檢測(Change Detection),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • AngularJS實現網站換膚實例

    AngularJS實現網站換膚實例

    這篇文章主要為大家詳細介紹了AngularJS實現網站換膚的簡單實例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • AngularJS $http post 傳遞參數數據的方法

    AngularJS $http post 傳遞參數數據的方法

    今天小編就為大家分享一篇AngularJS $http post 傳遞參數數據的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 動手寫一個angular版本的Message組件的方法

    動手寫一個angular版本的Message組件的方法

    本篇文章主要介紹了動手寫一個angular版本的Message組件的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • angular select 默認值設置方法

    angular select 默認值設置方法

    下面小編就為大家?guī)硪黄猘ngular select 默認值設置方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • angular.element方法匯總

    angular.element方法匯總

    本文主要給大家匯總了一下angular.element的方法,十分的詳細,這里推薦給大家 參考下。
    2015-01-01
  • Angularjs中的事件廣播 —全面解析$broadcast,$emit,$on

    Angularjs中的事件廣播 —全面解析$broadcast,$emit,$on

    下面小編就為大家?guī)硪黄狝ngularjs中的事件廣播 —全面解析$broadcast,$emit,$on。小編覺得挺不錯的,現在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧
    2016-05-05
  • Angular使用過濾器uppercase/lowercase實現字母大小寫轉換功能示例

    Angular使用過濾器uppercase/lowercase實現字母大小寫轉換功能示例

    這篇文章主要介紹了Angular使用過濾器uppercase/lowercase實現字母大小寫轉換功能,涉及AngularJS過濾器針對字符串轉換的簡單使用技巧,需要的朋友可以參考下
    2018-03-03

最新評論