問題タブ [rhandsontable]
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.
javascript - 光沢のある RHandsontable が光沢のある modalDialog で正しく表示されない
この問題についてはすでに多くの調査を行っていますが、これまでのところ、bsModal() の代わりに光沢のある showModal() を使用した場合の解決策は提供されていません。
モーダル ダイアログで rhandsontable を2 回目に表示すると、表示にバグがあります。つまり、すべての列が表示されません。
以下に例を示します。
この表示バグを修正する方法 (潜在的にJavaScriptを使用) はありますか? $("myModal").on({"shown.bs.modal", ...})
光沢のあるモーダルは、shinyBS パッケージのブートストラップ モーダルとは構造が異なるため、このトリックは機能しないようです。ShinyBS パッケージを使用しない理由は、カスタマイズしたアクション ボタンをモーダルのフッターに追加できないためです。ですから、shinyBS で解決する方法を見つけていただければ、私もうれしいです。ただし、理想的には、modalDialog() を使用したソリューションをお勧めします。
どんな助けにも感謝します!さらに情報が必要な場合はお知らせください
javascript - rhandsontable 最大を制限する方法。行数
光沢のあるアプリに 2 行の rhandsontable があります。内部に値をロードするには、reactiveValues() を使用します。セルをドラッグして追加の行を作成することは禁止されています
fillHandle = list(direction='vertical', autoInsertRow=FALSE))
ユーザーは、コンテキスト メニューを使用して追加の行を作成できるようにする必要がありますが、10 を超えてはなりません。ユーザーが新しい行を追加できる customOpts でそれを行うことを考えましたが、nrow(table) == 10
javascript が非常に苦手です。別の方法で実行しようとしましたが (以下のコードを参照)、機能しませんでした。また、別の方法でそれを行う方法はありますか?
これが私がこれまでに持っているコードの抜粋です:
このように手動で変更しようとしましallowRowEdit
たが、それを機能させる方法がわかりませんでした:
何か案は?
r - hot_to_r: グリッチ/値がループにスタック
3 つの rhandsontables を異なる日付集計に接続する Shiny コードをいくつか作成しました。日、週、月の 3 つのテーブルがあります。日テーブルに値を追加/編集すると、値が集計され、他の 2 つのテーブルにプッシュされます。値を週テーブルに追加/編集すると、値が集計されて月テーブルにプッシュされるか、日テーブル全体に均等に分散されるため、形状が維持されます。最後に、月のテーブルに値を追加/編集すると、値は週と日のテーブルに均等に分散されるため、データの形状は変わりません。
コードは正常に動作しますが、よりきちんとした/より効率的な方法で実行できると確信していますが、rhandsontables に値を入力するときにあまりにも速く実行すると、ダッシュボードが壊れ、新しい値がダッシュボードをレンダリングするループでスタックします。使えません。このダッシュボード/演習を引き続き進めていきたいので、どんな助けでも大歓迎です! 私のコードは以下の通りです:
r - R シャイニー マトリックスまたはテーブル入力
ユーザーが in で操作するための入力として、マトリックスまたはテーブルを作成したいと考えていますShiny
。
例えば:
mainPanel
ユーザーがさまざまなサンプルのデータを入力できるように、タブを自動的に生成したいと考えています。
これはパッケージで可能ですmatrixInput
がshinyIncubator
、matrixInput
関数は列名をサポートしていません。
これを行うより良い方法はありますか?
アップデート
rhandsontable
パッケージをみました。
コード:
reactive()
andを使用して値を呼び出すにはどうすればよいrhandsontable
ですか?
サンプル名とテスト番号に基づいてタブを作成したい。