問題タブ [spreadjs]

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 に答える
213 参照

javascript - SpreadJS - keyDown/keyUp イベントで更新されたセル テキストを取得する

SpreadJSバージョン12を使用しています

私が望むのは、各 keyDown/keyUp イベントの後にセルのテキスト/値を取得することです。

実行しようとしたとき、cell.text()またはcell.getValue()古い値を取得したとき (以前にセルにフォーカスしたときに存在していた値)

例のために。

セル 0,0 に「Sample」というテキストがある場合

  1. そのセルをダブルクリックして編集を開始します

  2. バックスペースを 2 回押します。

  3. keyDown イベントでは、 cell.text()/cell.getValue() によってセル テキストを取得しようとします。

  4. 期待される出力は「Samp」ですが、「Sample」を取得しています。