grid.onBeforeEditCell
イベントを使用して、ワンクリックでYesNoCheckboxCellEditorを作成しています。これは、ここでこれを行うための最善の方法ですが、場合Slickgrid - 変更されたデータでdataViewを更新する方法
わからない私は、このために作成したコードは次のとおりです。 Slickgrid - One-click checkboxes?
これはうまく動作しますが、データを設定すると、[]配列は直接影響していないようですdataView()。
私の理解では、dataViewとデータは完全に分離されているため、フィルタリングされたビューがあると、フィルタリングされたビューポートの背後にあるデータは正しくありません。
私のコードスニペットに基づいて、dataViewの対応するセルもどのように更新するのですか?
(私はdataView.getItembyIdとdataView.updateItem方法を見つけましたが、これらを使用する方法がわからない)
私も試してみた:dataView.refresh()、grid.invalidateRow()、grid.render( )ところで、私はこの例で、次のよ
:
このデモではdataViewを使用しません – Stiger
DataViewの場合は、直接ではなくdataView.updateItem()を使用して項目を更新してください。 – Tin