問題タブ [protovis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
396 参照

javascript - Protovis JQuery 変更ヒストグラム Xticks

私はProtovis Histogram の例をいじっていますが、ヒストグラムを同じに保ちながら x-ticks の値を変更できるかどうか疑問に思っていました。現在、x 軸は 0 ~ 5 の範囲で変化していますが、ヒストグラム全体を同じに保ち、x 軸の目盛りを 10 ~ 15 の範囲で変化させたい場合はどうすればよいでしょうか? それは可能ですか?

変更は次のコードのどこかにあるはずだと思います:

しかし、コードが何をしているのかよくわかりません。どんな助けでも大歓迎です。ありがとう!

0 投票する
1 に答える
2030 参照

javascript - baseHTTPserver は JavaScript ライブラリを使用できません

PythonベースのWebサーバーを構築しています(はい、Python は Web サーバーには適していませんが、これしか選択肢がありません。私の目的には、PHP などの別の優れた選択肢がありますが、私は python に制限されています)。

データの視覚化に ProtoVis を使用しています。(JavaScript ベースの可視化ツール)

次のコードは、コピーしてテスト ファイルに貼り付け、.html の名前を変更するだけで機能します (その横に protovis ライブラリが抽出されている場合)。

試してみたい場合は、こちらから入手してください https://github.com/mbostock/protovis/zipball/v3.3.1

ただし、baseHTTPserver で上記のコードを返すと、うまくいかないようです。調べたところ、「protovis/protovis.js」にあるライブラリが正しくインクルードされていないようです。

chart() 関数は上記の行を返します。

CentOS 6.2 で Python 2.6 を使用していますが、使用している JavaScript ライブラリを含めるために baseHTTPserver で何か特別なことをする必要がありますか? 同じコードが Apache + PHP で正常に機能し、単純にエコーしました。

何か案が?

======================== ソリューション =======================

Apache+PHP とは異なり、BaseHTTPServer は、そのフォルダーに入れたものを提供するだけではありません。マシューが説明したように、自分で行うか、別のサーバーから protovis.js を提供する必要があります (別のポートで実行されている SimpleHTTPServer の場合もあります)。– ヴァシリー・ファロノフ

以下の Matthew Adams の指示を参照してください。

この問題を解決するために私がしなければならなかったことは、JavaScript ファイルを処理する別のメソッドを do_GET() に追加することでした。

問題を解決します。

解決策をありがとう、本当に感謝しています

0 投票する
1 に答える
3276 参照

javascript - IE8 TypeError オブジェクトはメソッドのこのプロパティをサポートしていません

TypeError Object does not support this property of method msg on IE8 に遭遇しました。

ノードとリンク(つまり、グラフ)を描画するためにjavascriptのprotovisを使用しています

ソースは次のとおりであり、私は断固として無知です。

ヒントはありますか?

0 投票する
1 に答える
359 参照

javascript -