Beim Hinzufügen eines ggvis Plots zu einer glänzenden App werden Breite und Höhe des Plots festgelegt und passen sich nicht automatisch an die Größe des div an, in dem das ggvis Objekt platziert wird verursacht offensichtlich Probleme, wenn App-Nutzer beispielsweise unterschiedliche Bildschirmgrößen haben, oder passt die Größe des App-Fensters an.Dynamische Größenanpassung von ggvis Plots in glänzenden Apps
Es ist möglich, die Größe des ggvis-Objekts auf der Serverseite mit set_options zu ändern, aber das hilft nicht wirklich, da ich glaube, dass es keine Möglichkeit gibt, die Größe des div an die Serverseite zu übergeben.
Ich habe versucht, die css der verschiedenen Klassen zu ändern, die mit dem ggvis-Objekt auf der ui-Seite assoziiert sind (z.B. ggvis-output, ggvis-output-container, etc.), aber das hilft auch nicht. Die ggvisOutput-Funktion scheint die css-Länge und -Breite unabhängig von der Bedeutung zu überschreiben.
Hat jemand eine Lösung/Workaround gefunden, um die Größe eines ggvis-Plots als Funktion der Größe des umgebenden div zu ändern?
Danke für Ihre Hilfe.
Wäre das auf [dieses Problem] ausgerichtet (https://github.com/rstudio/ggvis/issues/316)? – hrbrmstr
Sortieren von. Ich arbeite nicht mit iframes, nur das normale glänzende Layout, aber ich denke, das Problem ist das gleiche. Es scheint, dass ich auf die Entwickler von ggvis warten muss, um die Zeit zu finden, dies zu beheben. –