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

AngularJS  ng-table插件設(shè)置排序

 更新時(shí)間:2016年09月21日 10:28:55   作者:MakingChoice  
這篇文章主要介紹了AngularJS ng-table插件設(shè)置排序的相關(guān)資料,需要的朋友可以參考下

基礎(chǔ)概念

ng-table提供了一個(gè)表頭來(lái)提供,基礎(chǔ)的過(guò)濾信息:

(1)指定一列的過(guò)濾器,然后模板就會(huì)使用。
(2)ngTable支持number, text, select 和 select-multiple的值模板。
(3)可以有選擇的為NgTableParams提供初始過(guò)濾值。

 <div class="row">
 <div class="col-md-6" ng-controller="demoController as demo">
  <h3>ngTable directive</h3>
  <table ng-table="demo.tableParams" class="table table-condensed table-bordered table-striped">
  <tr ng-repeat="row in $data">
   <td data-title="'Name'" filter="{name: 'text'}">{{row.name}}</td>
   <td data-title="'Age'" filter="{age: 'number'}">{{row.age}}</td>
   <td data-title="'Money'">{{row.money}}</td>
   <td data-title="'Country'" filter="{ country: 'select'}" filter-data="demo.countries">{{row.country}}</td>
  </tr>
  </table>
 </div>
 <div class="col-md-6" ng-controller="dynamicDemoController as demo">
  <h3>ngTableDynamic directive</h3>
  <table ng-table-dynamic="demo.tableParams with demo.cols" class="table table-condensed table-bordered table-striped">
  <tr ng-repeat="row in $data">
   <td ng-repeat="col in $columns">{{row[col.field]}}</td>
  </tr>
  </table>
 </div>
 </div>
(function() {
 "use strict";
 var app = angular.module("myApp", ["ngTable", "ngTableDemos"]);
 app.controller("demoController", demoController);
 demoController.$inject = ["NgTableParams", "ngTableSimpleMediumList", "ngTableDemoCountries"];
 //注入NgTableParams(ngtablemodule)和ngTableSimpleMediumList、ngTableDemoCountries兩個(gè)數(shù)據(jù)源
 function demoController(NgTableParams, simpleList, countries) {
 this.countries = countries;//初始化selcet的數(shù)據(jù)源
 this.tableParams = new NgTableParams({
  // initial filter
  filter: { name: "T" } //初始過(guò)濾條件
 }, {
  dataset: simpleList
 });
 }


 app.controller("dynamicDemoController", dynamicDemoController);

 dynamicDemoController.$inject = ["NgTableParams", "ngTableSimpleMediumList", "ngTableDemoCountries"];

 function dynamicDemoController(NgTableParams, simpleList, countries) {
 this.cols = [//自定義table條目,過(guò)濾條件、表頭名字和數(shù)據(jù)源,filterData: countries。
  { field: "name", title: "Name", filter: { name: "text" }, show: true },
  { field: "age", title: "Age", filter: { age: "number" }, show: true },
  { field: "money", title: "Money", show: true },
  { field: "country", title: "Country", filter: { country: "select" }, filterData: countries, show: true }
 ];

 this.tableParams = new NgTableParams({
  // initial filter
  filter: { country: "Ecuador" } //初始化數(shù)據(jù)源
 }, {
  dataset: simpleList
 });
 }
})();


(function() {
 "use strict";

 angular.module("myApp").run(setRunPhaseDefaults);
 setRunPhaseDefaults.$inject = ["ngTableDefaults"];
//通過(guò)config來(lái)設(shè)置表格數(shù)量
 function setRunPhaseDefaults(ngTableDefaults) {
 ngTableDefaults.params.count = 5;
 ngTableDefaults.settings.counts = [];
 }
})();

以上就是對(duì)AngularJS ng-table插件 的資料整理,后續(xù)繼續(xù)補(bǔ)充相關(guān)資料,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • AngularJs 延時(shí)器、計(jì)時(shí)器實(shí)例代碼

    AngularJs 延時(shí)器、計(jì)時(shí)器實(shí)例代碼

    這篇文章主要介紹了AngularJs 延時(shí)器、計(jì)時(shí)器實(shí)例代碼,需要的朋友可以參考下
    2017-09-09
  • AngularJS 中文API參考手冊(cè)

    AngularJS 中文API參考手冊(cè)

    本文主要介紹AngularJS API,這里對(duì)AngularJS的指令,事件,全局API等做中文翻譯,希望能幫助有需要的小伙伴
    2016-07-07
  • Angular1.x復(fù)雜指令實(shí)例詳解

    Angular1.x復(fù)雜指令實(shí)例詳解

    這篇文章主要介紹了Angular1.x復(fù)雜指令,結(jié)合實(shí)例形式分析了指令的使用、模板指令、指令的作用域等概念與具體使用技巧,需要的朋友可以參考下
    2017-03-03
  • 詳細(xì)介紹RxJS在Angular中的應(yīng)用

    詳細(xì)介紹RxJS在Angular中的應(yīng)用

    本篇文章主要介紹了詳細(xì)介紹RxJS在Angular中的應(yīng)用,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • AngularJS入門(mén)教程之學(xué)習(xí)環(huán)境搭建

    AngularJS入門(mén)教程之學(xué)習(xí)環(huán)境搭建

    這篇文章主要介紹了AngularJS入門(mén)教程之學(xué)習(xí)環(huán)境搭建,本教程將指導(dǎo)您完成一個(gè)簡(jiǎn)單的應(yīng)用程序創(chuàng)建過(guò)程,包括編寫(xiě)和運(yùn)行單元測(cè)試、不斷地測(cè)試應(yīng)用,需要的朋友可以參考下
    2014-12-12
  • Angular resolve基礎(chǔ)用法詳解

    Angular resolve基礎(chǔ)用法詳解

    resolve保證了數(shù)據(jù)獲取后再進(jìn)行路由跳轉(zhuǎn),防止因?yàn)閿?shù)據(jù)延遲而出現(xiàn)短暫的空組件情況,本文就介紹一下Angular resolve基礎(chǔ)用法,感興趣的小伙伴們可以參考一下
    2018-10-10
  • 詳解Angular.js指令中scope類(lèi)型的幾種特殊情況

    詳解Angular.js指令中scope類(lèi)型的幾種特殊情況

    AngularJs最重要也是最難理解的模塊之一就是它的指令(directive)了,自定義指令配置有很多個(gè)參數(shù),下面這篇文章主要介紹了關(guān)于Angular.js指令中scope類(lèi)型的幾種特殊情況,需要的朋友可以參考下。
    2017-02-02
  • AngularJS中ng-class用法實(shí)例分析

    AngularJS中ng-class用法實(shí)例分析

    這篇文章主要介紹了AngularJS中ng-class用法,結(jié)合實(shí)例形式分析了ng-class的功能、使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-07-07
  • AngularJS入門(mén)教程之?dāng)?shù)據(jù)綁定用法示例

    AngularJS入門(mén)教程之?dāng)?shù)據(jù)綁定用法示例

    這篇文章主要介紹了AngularJS之?dāng)?shù)據(jù)綁定用法,結(jié)合實(shí)例形式分析了AngularJS基于內(nèi)置指令ng-model實(shí)現(xiàn)數(shù)據(jù)綁定的操作技巧,需要的朋友可以參考下
    2016-11-11
  • 詳談Angular 2+ 的表單(一)之模板驅(qū)動(dòng)型表單

    詳談Angular 2+ 的表單(一)之模板驅(qū)動(dòng)型表單

    這篇文章主要介紹了Angular 2+ 的表單(一)之模板驅(qū)動(dòng)型表單,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-04-04

最新評(píng)論