第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

ng-table后臺分頁

HTML:

<table ng-table="$ctrl.tableParams" class="table table-60 border-bottom table-vms table-hover table-condensed table-scroll" ng-form="$ctrl.tableForm">
    <tbody>
    <tr ng-repeat="row in $data" ng-form="rowForm" ng-class="{'bg-gray-vms':row.active === 0}">
        <td data-title="'IMAGE' | translate">
            <div class="img-xs-vms" ng-click="bigImages(row.productImage)">
                <img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="{{row.productImage}}" alt="">
            </div>
        </td>
        <td data-title="'SUPPLIER' | translate">{{row.supplierName}}</td>
        <td data-title="'SKU' | translate">{{row.sku}}</td>
        <td data-title="'DESCRIPTION' | translate">{{row.description}}</td>
        <td data-title="'VARIATION' | translate">{{row.size}}</td>
        <td data-title="'BRAND' | translate">{{row.brand}}</td>
        <td data-title="'PRICE' | translate">{{row.priceCost}}</td>
        <td data-title="'SELLER_INVENTORY' | translate">{{row.usableQty}}</td>
        <td data-title="'FBI_INVENTORY' | translate">{{row.qty}}</td>
        <td data-title="'CREATE_DATE' | translate" sortable="'createdTime'">{{row.created | date:'yyyy-MM-dd'}}</td>
        <td data-title="'LAST_RECEIVED_DATE' | translate">{{row.lastOrderTime| date:'yyyy-MM-dd'}}</td>
        <td data-title="'REQUEST_QUANTITIES' | translate">
            <div class="input-xl-box">
                <button class="btn" ng-click="$ctrl.updateQty('del',$index,row.purchaseQty)" ng-disabled="row.active === 0">-</button>
                <input type="text" ng-model="row.purchaseQty" ng-keyup="$ctrl.keyup($index,row.purchaseQty)" ng-disabled="row.active === 0">
                <button class="btn" ng-click="$ctrl.updateQty('add',$index,row.purchaseQty)" ng-disabled="row.active === 0">+</button>
            </div>
        </td>
        <td data-title="'ACTION' | translate">
            <div class="whole-word">
                <button class="btn-default-vms" ng-click="$ctrl.addList(row,rowForm)" ng-disabled="row.active === 0">{{ 'BTN_ADD' | translate }}</button>
                <button class="btn-default-vms" ng-click="$ctrl.goInfo(row)" ng-disabled="row.active === 0">{{ 'INFO' | translate }}</button>
            </div>
        </td>
    </tr>
    </tbody>
</table>

JS:

this.tableParams = new NgTableParams({
    count: this.pageSize
}, {
    counts: [],
    paginationMaxBlocks: 6,
    paginationMinBlocks: 2,
    getData: (params) => {
        let object = {
            pageSize: params.count(),
            pageNo: params.page(),
            filterMap: searchInfo
        };
        return productDataService.getCreateList(object).then(res => {
            this.items = res.data.elements;
            this.allTotal = res.data.total;
            params.total(res.data.total);
            return this.items;
        });
    }
});

如果需要后台分页:

getData: (params) => {
        let object = {
            pageSize: params.count(),
            pageNo: params.page(),
            filterMap: searchInfo
        };
        return productDataService.getCreateList(object).then(res => {
            this.items = res.data.elements;
            this.allTotal = res.data.total;
            params.total(res.data.total);
            return this.items;
        });
    }

如果想直接前端分页可以参照官网的dataset:

getData ==> dataset

dataset:[{key:value},{key:value},{key:value}……]
點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消