問題タブ [shiny-reactivity]

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 投票する
0 に答える
2769 参照

r - R Shiny での右側のバーの処理

ここからライブラリ (ygdashboard) を使用して 、Shiny Apps で右側のコントロール バーを作成しています。最も似ている AdminLTE.io テンプレート。AdminLTE.io の右側のコントロール バーにはオプションがあり、それを有効にすると、コンテンツ パーツの幅が調整され、それに応じて表示されます。

このように 前に

後

ここで私を助けてくれる体はありますか?? 私の試み:

ここに画像の説明を入力

マイコード: UI.R

サーバー.R

Helper.R (リンクから)

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

r - Cannot call input$"OptionType1"

I am trying to create dynamic UI in my Shiny app. I increment a variable (dealNumber) every time I add an input via a button. However, I need to get the values from these new inputs. I add the value of dealNumber to the IDs of each input. However, I am having a hard time extracting the values.

I would appreciate any help.

Thank you

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

r - Shiny UI とサーバー ループ

私は次のようなものを作成しようとしています:

ここに画像の説明を入力

サンプルコード:

ライブラリ(シャイニー) ライブラリ(シャイニーダッシュボード)

問題は、カテゴリにいくつのキーワードがあるかわからないため、どのようにループして反応性を作成するかです-キーワードと作成者を出力し、ボタンを機能させます。

反復回数はリアクティブ値ですが、lapply にリアクティブ値を追加することはできません。sth likeをすることは私にlapply(1:nrow(choices_list()), function(i){})与えますEvaluation error: Operation not allowed without an active reactive context. (You tried to do something that can only be done from inside a reactive expression or observer.).

意図したことを行う方法はありますか、それともより良い方法がありますか? 私はアイデアがありません。