2016-01-29 4 views
11

ng-tableを使用してカスタムページネーションコントロールを設定しています。私は有効なページ番号のみを許可する入力をしたい。私はこれまでのページネーションを持っています。後ろ向きのAngular ng-table

script(type="text/ng-template" id="ng-table-pagination-input") 
    div(class="ng-cloak ng-table-pager" ng-if="params.data.length") 
    br 
    ul(ng-if="pages.length" class="pagination ng-table-pagination") 
     li(ng-class="{'disabled': !page.active && !page.current, 'active': page.current}" ng-repeat="page in pages" ng-switch="page.type") 
     a(ng-switch-when="prev" ng-click="params.page(page.number)" href="") 
      span « 
     a(ng-switch-when="next" ng-click="params.page(page.number)" href="") 
      span » 

入力コントロールを正しく動作させるにはどうすればよいですか?

+1

実用的なコードスニペットを作成できますか? –

+0

ここにng-table.comの例があります。改ページを変更できるようにするために入力を行う必要はありません。 – Rob

+0

手動でページ番号を入力するためのテキストボックスが必要ですか? –

答えて

4

この作業を行うために、角度コードの魔法の断片を見つけることになった。

<input ng-model="params.page" ng-model-options="{getterSetter: true}" /> 
関連する問題