問題タブ [shinymodules]

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

r - Shiny modules: サーバー関数が失敗した場合、モジュール ui を破棄します

すべての UI コードをサーバー関数に移動せずに、モジュール サーバー関数が失敗した場合に、空白の UI を表示する (またはモジュール UI を破棄する) 方法は?

簡単な再現可能な例:

私の現在の解決策は、uiOutput()inだけを持ちmy_module_ui、サーバー関数で ui 全体をレンダリングすることです。すべてのUIコンポーネントがモジュールサーバー機能内に配置されていると、大きなモジュールが非常に乱雑になるため、これを防ぎたいです。

callModule()さらに、UI を破棄する値を返すことを避け、代わりにサーバー関数内からこれを行うこともできれば幸いです。

ありがとう!