Frage

Ich habe ein DIV -Tag mit ID -Diagramm, aber wie kann ich Protovis dazu bringen, das Diagramm in dieses Tag zu rendern?

Ich habe die Canvas -Methode ausprobiert, aber sie hat nicht funktioniert.

var vis = new pv.Panel().canvas("chart").width(width).height(height)

Ich muss meinen JS -Code die Größen des Diagramms als Teil des Frameworks behalten, an dem ich arbeite, und keine Skripttags im HTML -Körper haben.

War es hilfreich?

Lösung

Dies funktioniert definitiv für mich in der neuesten Version von Protovis (3.2):

<div id="#chart-div"></div>

var vis = new pv.Panel().canvas('chart-div')

Stellen Sie sicher, dass es das ist, das ist das Wurzelpanel obwohl.

http://groups.google.com/group/protovis/browse_thread/thread/1ff9530cee6133ff

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top