問題タブ [dynamic-ui]
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.
r - R Shiny uiOutput は、別の uiOutput からの入力値からラベルを表示します
タイトルは非常に紛らわしいかもしれませんが、以下で私の問題を詳細に説明しようとします. 私は本「光沢をマスターする」セクション 10、「動的 UI」をガイダンスとして使用します。Rで使われているライブラリは
というラベルの付いたnumericInputがありNumber of modalities/ subspecialties required
ます。numericInputからの入力が変更された場合に、より多くのモダリティを持つことができる応答で
呼び出されるuiOutput があります。modality
数が 2 に変更された場合、下の図を参照してください。1 つではなく 2 つのモダリティ ボックスがあります。
上記が機能するコードを以下に示します
ここで、別の uiOutput に Modality Name 内の入力としてラベルを持たせたいと考えています。これが私が問題にどのようにアプローチしたかです。という別の uiOutput を作成しましui_modality_minutes
たが、ラベルには からの入力のラベルを使用したいと考えていますmodality_names()
。私の目的をよりよく理解するために、下の写真をご覧ください。input1model 1
を最初のラベルにし、input2model 2
を 2 番目のラベルにしたいのですが、私のコードではモデル 1 とモデル 2 を別々ではなく一緒に追加します。
再現可能なコードを以下に示します。