"shinyjs"패키지에 대해 질문 할 수 있습니까?"shinyjs"패키지를 사용하여 광택 대시 보드의 메뉴 항목을 보이거나 보이지 않게 제어
반짝 이는 대시 보드를 만들었으며 "shinyjs"를 사용하여 메뉴 항목의 보이지 않거나 보이지 않는 것을 제어하는 기능을 설정하고 싶습니다.
이 대시 보드의 데이터를 선택하는 첫 번째 메뉴 항목/페이지를 디자인했습니다. 사용자가 원하는 데이터를 선택한 후에는 사용자가 선택을 변경하기 위해 돌아가는 것을 원하지 않습니다. 따라서 사용자가이 버튼을 클릭하면 첫 번째 메뉴 항목이 사라지지만 나머지 메뉴 항목이 표시되는 버튼을 디자인하려고합니다.
나는 가능할 것이라고 확신하지만 코드를 작성하는 데는 몇 가지 자바 지식이 필요하다고 생각합니다.
이 질문에 대한 대답과 같지만 메뉴 항목의 표시/숨김을 토글하는 것입니다.
activate tabpanel from another tabpanel
내가 어떤 대답을 주셔서 감사합니다!
감사합니다.
조안나
최소한의 재현 가능한 예를 제공해주십시오. 'shinyjs '를 사용하지 않고 자바 스크립트와 CSS'display : none'로 이것을 해결할 수 있습니다. –
감사 Xiongbing Jin! 나는 $ div (id = "haha", menuItem()) 태그를 추가하고 observeEvent (입력 $ showSidebar, {shinyjs :: toggle ("haha")})를 제어하고자하는 menuItem에 추가하여이 문제를 해결했다. 그들. – Joanna