我希望在我正在构建的应用程序中拥有完整的条件面板,以用作免责声明。在用户接受免责声明之前,条件面板需要覆盖整个屏幕。之后,条件面板将清除,并且用户可以使用该应用。
当前,通过条件面板(单选按钮和过滤器)可以单击多个输入。当我在过滤器中选择内容时,该应用程序将在后台运行。我不希望这样。如何使条件面板覆盖包括所有输入在内的整个屏幕?
conditionalPanel(condition = 'input.disclaimerweg == ""',
absolutePanel(id = "disclaimer", class = "panel panel-default", fixed = TRUE,
draggable = FALSE, top = 41, left = 0, right = 0, bottom = 0,
width = "auto", height = "auto",
br(),
#actionButton("demoversie", "Demoversie"),
br(),
h1("Disclaimer!"),
actionButton("disclaimerweg", "Akkoord"),
br(),
br()
)
)
答案 0 :(得分:1)
我不确定我是否理解您的问题,但是您可以将按钮放在符合相反条件的其他条件面板中:
<?xml version="1.0" encoding="utf-8"?>
<paths>
<external-path
name="external"
path="." />
<external-files-path
name="external_files"
path="." />
<cache-path
name="cache"
path="." />
<external-cache-path
name="external_cache"
path="." />
<files-path
name="files"
path="." />
</paths>
然后,仅当用户单击横幅时按钮才会出现。希望对您有帮助!