問題タブ [angular-material-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
745 参照

angular - matInput を使用した動的 MatTable でのオフライン ページネーションの問題 (Angular 5 Material Design)

私はコンポーネントを持っていて、いくつかのmatInputを含む空のフォームがあり、行にもmatInputを含むmat-tableがあり、それらはすべてmat-cardに分散されています。

テーブルの行数は、別の matInput (この例では「range」と呼びます) に基づいて動的であるため、「range」と呼ばれる matInput に数値を入力すると、行はオフライン ページネーターで動的に作成されます。

そして、これが私の問題です。20行を作成する必要があり、ページネーターのサイズにページごとに5つのアイテムを置くことにした場合、そこにあるmatInputをテーブルに入力し、次のページをクリックすると、matInputの列が保持されます前のページの値。行番号のようなラベル列では発生せず、matInput の列だけです。そして、なぜこれが起こっているのか本当にわかりません..助けてください。

これが私のサンプルコードです

( https://stackblitz.com/edit/angular-qhp2eg?file=app%2Ftable-http-example.ts )

  • .ts ファイル:

    /li>
  • .html ファイル:

    /li>

どうもありがとう!!:)