Enterprise: 不確定なページング-最後のページを最初にロードしたときに、前のページボタンがソースfnにメッセージを送信できません[v4.12.x]

作成日 2018年11月05日  ·  4コメント  ·  ソース: infor-design/enterprise

バグを説明する
不確定なページング-最後のページングを最初にロードしたときに、前のページボタンがソース機能にメッセージを送信できません

再現するには
動作を再現する手順:

  1. getDataPageのexample-paging-indeterminate-landmark.htmlで、「最初の」req.typeケースを「最後の」req.typeケースにフォールスルーするように変更します。
       switch (request.type) {
          case 'first':   beginIndex = 0; break;
          case 'initial':   // <--- *NOTE*: Move 'initial' req.type to appear here and fall through to the last  req.type case.
          case 'last':    beginIndex = getData().length - request.pagesize; break;
          case 'next':    beginIndex = beginIndex + request.pagesize; break;
          case 'prev':    beginIndex = beginIndex - request.pagesize; break;

          case 'sorted':   console.log('sorted stub called - implement me'); break;
          case 'filtered': console.log('filtered stub called - implement me'); break;
        }
  1. http:// localhost :4000 / components / datagrid /example-paging-indeterminate-landmark.htmlにアクセスします
  2. 前のページのボタンをクリック
  3. データの変更はなく、最初と前のページングボタンが無効になっていることに注意してください。

予想される行動
前のボタンは、source(reqType === 'previous')コールバック関数にメッセージを送信する必要があります。

スクリーンショット
該当する場合は、問題の説明に役立つスクリーンショットを追加してください。
prevpage

プラットホーム

  • PC
  • ウィンドウズ10
  • クロム

追加のコンテキスト
ここに問題に関する他のコンテキストを追加します。

[3] type patch

全てのコメント4件

レコードの最後のページでデータグリッドを最初にロードしない限り、これはすべて正常に機能することに注意してください。

Landmarkは、これを4.12.xにパッチバックするように要求しました

4.12.xにパッチを適用することを確認する

これはパッチが適用されており、閉じることができます

このページは役に立ちましたか?
0 / 5 - 0 評価