2014-12-29 24 views
21

Parlak bir uygulamaya ggvis çizimi eklerken, çizimin genişliği ve yüksekliği sabitlenir ve ggvis nesnesinin yerleştirildiği div boyutuna otomatik olarak ayarlanmaz. Uygulama kullanıcılarının örnek olarak farklı ekran boyutları olduğunda veya uygulama penceresinin boyutunu ayarladığında bazı sorunlara neden olur.Parlak uygulamalarda ggvis grafiklerinin dinamik olarak yeniden boyutlandırılması

Sunucu tarafındaki ggvis nesnesinin boyutunu set_options kullanarak değiştirmek mümkündür, ancak bu, divun boyutunu sunucu tarafına iletmenin bir yolu olduğunu düşünmediğim için gerçekten yardımcı olmaz.

ui tarafında ggvis nesnesiyle ilişkili farklı sınıfların (örneğin ggvis-output, ggvis-output-container, vb.) Css'sini değiştirmeyi denedim, ancak bu da işe yaramıyor. GgvisOutput işlevi ne olursa olsun css uzunluğunu ve genişliğini geçersiz kılıyor gibi görünüyor.

Herkes, ggvis grafiğini, çevredeki div boyutunun işlevi olarak dinamik olarak yeniden boyutlandırmak için bir çözüm/çözüm buldu mu?

Yardımlarınız için teşekkürler.

+2

Bu sorun (https://github.com/rstudio/ggvis/issues/316) ile uyumlu mu? – hrbrmstr

+0

Sıralama. Iframe'lerle çalışmıyorum, sadece normal parlak düzen, ama sanırım sorun aynı. Görünüşe göre ggvis geliştiricilerinin bunu düzeltmek için zaman bulmasını beklemek zorundayım. –

cevap

İlgili konular