問題タブ [amstock]

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 投票する
0 に答える
22 参照

amcharts - 階層オブジェクトでの fromField の使用

次のデータセット設計が与えられた場合

次のような fieldMapping を作成することは可能ですか?

(私が明確にしなかった場合に備えて、parent.child動作しません。これは、私が探しているユースケースの単なる構文例です。)

ドキュメントでこれについての言及を見つけることができず、別の構文を推測しようとしましたが、役に立ちませんでした。

回避策の 1 つは、データをフラットなデザインに再構成することですが、それを行う必要がなければ素晴らしいことです。

お時間をいただきありがとうございます!マックス

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

json - MVC コントローラー アクションを呼び出すときに、amcharts eventDataLoader で stockEvents を読み込めません

amcharts の株価チャートを使用しています。次のコードを使用すると、グラフが正常に読み込まれ、すべてが機能します。

そして私のコントローラー:

ただし、次のコードを追加して株式イベントを追加しようとすると、1) チャートが表示されなくなり、2) コントローラーの GetChartEvents アクションが呼び出されないため、明らかにデータが返されません。

そしてコントローラーで

ChartEvent は私自身のクラスですが、GetChartEvents が呼び出されることはないため、返されるデータがどのようにフォーマットされるかは問題ではないと思います。ビューで、私が置き換えると

GetChartEvents が呼び出されることはありませんが、グラフ自体は表示されます。イベントをViewBagに配置しようとしましたが、それも機能しません

最後のメモ (およびサニティ チェック!) として、@Html.Raw(ViewBag.ChartEvents) の内容をページに出力すると、次のように表示されます。

[{"date":"Date(2007,12,17)","type":"arrowUp","backgroundColor":"#00CC00","graph":"g1","description":" "}, {"date":"Date(2008,10,27)","type":"arrowUp","backgroundColor":"#00CC00","graph":"g1","description":" "}, { "date":"Date(2009,07,06)","type":"arrowUp","backgroundColor":"#00CC00","graph":"g1","description":" "}]

どんな助けや洞察も大歓迎です。