Sử dụng gói RDT sáng bóng, tôi đang tạo một số bảng nhất định. Số lượng cột thay đổi theo đầu vào của người dùng & không cố định. Tôi đã bao gồm đoạn mã sau để bao gồm một thanh cuộn ngang để khi số lượng cột lớn, người dùng có thể cuộn qua các cột không hiển thị trực tiếp.Cách hiển thị thanh cuộn ngang trong DT :: datatable
server.R:
output$results <- DT::renderDataTable({
DT::datatable(data = datasetInput(),
options = list(scrollX = TRUE,...)
)
})
<code reduced for brevity>
Sử dụng đoạn mã trên, các thanh cuộn ngang không nhìn thấy được lúc đầu nhưng xuất hiện khi tôi bấm vào liên tiếp và nhấn mũi tên bên phải trên bàn phím của tôi. Có cách nào thanh cuộn sẽ hiển thị ngay khi bảng được kích hoạt, cho dù tôi có bao nhiêu cột và tôi có thể kéo thanh cuộn bằng con trỏ chuột không?
Cập nhật:
Tôi đã thử các mã trong câu trả lời dưới đây và đây là những gì tôi nhìn thấy - không có thanh cuộn ngang.
Hãy luôn cung cấp sessionInfo của bạn(). Bạn đã không nói điều đó, nhưng tôi đoán bạn đang sử dụng Mac OS X. Nếu đúng như vậy, không có gì đáng ngạc nhiên. Đó chỉ là hành vi mặc định của Mac - thanh cuộn được ẩn theo mặc định cho đến khi bạn bắt đầu cuộn. –
Cảm ơn Yihui. Đúng, tôi đang sử dụng MacOSX. Tôi sẽ đảm bảo rằng tôi cung cấp sessionInfo() của tôi trong tương lai. –
Tôi không sử dụng Mac thường xuyên, nhưng tôi đoán có thể có một cách để làm cho thanh cuộn luôn hiển thị. Xem bạn có may mắn với Google ... –