สร้างแผงชุดแท็บ

tabsetPanel ( ... , id = NULL , selected = NULL , type = c ( "tabs" , "pills" ) , position = NULL )


...
องค์ประกอบ tabPanel จะรวมไว้ใน tabset
id
หากมีให้คุณสามารถใช้ input$ id ในตรรกะเซิร์ฟเวอร์ของคุณเพื่อกำหนดว่าแท็บปัจจุบันใช้งานอยู่ได้อย่างไร ค่านี้จะสอดคล้องกับอาร์กิวเมนต์ value ที่ส่งผ่านไปยัง tabPanel
selected
value (หรือถ้าไม่มีให้ระบุ title ) ของแท็บที่ควรเลือกตามค่าเริ่มต้น ถ้าเป็น NULL แท็บแรกจะถูกเลือก
type
ใช้ "แท็บ" สำหรับรูปลักษณ์มาตรฐาน ใช้ "ยา" เพื่อให้รูปลักษณ์เรียบง่ายขึ้นโดยเลือกใช้แท็บต่างๆโดยใช้สีเติมพื้นหลัง
position
อาร์กิวเมนต์นี้ไม่ได้รับการสนับสนุน มันถูกยกเลิกใน Bootstrap 3

ความคุ้มค่า

tabset ที่สามารถส่งผ่านไปยัง mainPanel

ลักษณะ

สร้างแท็บเล็ตที่มีองค์ประกอบ tabPanel Tabsets มีประโยชน์สำหรับการแบ่งผลลัพธ์ออกเป็นส่วนที่สามารถดูได้อิสระหลายส่วน
ตัวอย่าง
# แสดง tabset ที่มีพล็อตสรุปและ # มุมมองตารางของการกระจายที่สร้างขึ้น mainPanel( tabsetPanel( tabPanel("Plot", plotOutput("plot")), tabPanel("Summary", verbatimTextOutput("summary")), tabPanel("Table", tableOutput("table")) ) )
<div class="col-sm-8"> <div class="tabbable"> <ul class="nav nav-tabs"> <li class="active"> <a href="#tab-6126-1" data-toggle="tab" data-value="Plot">Plot</a> </li> <li> <a href="#tab-6126-2" data-toggle="tab" data-value="Summary">Summary</a> </li> <li> <a href="#tab-6126-3" data-toggle="tab" data-value="Table">Table</a> </li> </ul> <div class="tab-content"> <div class="tab-pane active" data-value="Plot" id="tab-6126-1"> <div id="plot" class="shiny-plot-output" style="width: 100% ; height: 400px"></div> </div> <div class="tab-pane" data-value="Summary" id="tab-6126-2"> <pre id="summary" class="shiny-text-output noplaceholder"></pre> </div> <div class="tab-pane" data-value="Table" id="tab-6126-3"> <div id="table" class="shiny-html-output"></div> </div> </div> </div> </div>

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

R STUDIO

R for Pipes

R for Data import