2

chartkickRails 4アプリで使用しています。私は現在、このコードを実行しています:

<%= bar_chart groupArticles(metric, limit) %>(groupArticles()配列を chartkick に取得するためのカスタム メソッドです。たとえば、メトリクスごと<%= bar_chart groupArticles("views", 5)%>に上位 5 つの記事が表示されviewsます。

問題は次のとおりです。ユーザーが渡される別のメトリックまたは制限を選択できる小さなフォームが必要です (つまり、トップ 3 またはviewstodateまたは w/e に変更します)。

次に、チャートをリロードしたいと思います(ページ上の他のものを取得するためのURLパラメーターがあるため、これを実現するために新しいURLパラメーターを使用することはできません(と思いますか?)。

その背後にある理由は、同じページで url パラメータを使用して並べ替えるテーブルがあるためです。ユーザーがグラフを変更しても、この現在の並べ替えが失われることは望ましくありません。

これは可能ですか?そのフォームを作成するにはどうすればよいですか?

4

2 に答える 2