我想要显示宽度为960px
= line_chart chart_data, { 'width': "960px"}
并提供宽度为320ox
= line_chart chart_data, { 'width': "320px"}
但我不知道如何在服务器端执行此操作(查看帮助程序)
我在我的项目中使用了这个宝石https://github.com/airblade/chartjs-ror。
由于
答案 0 :(得分:0)
最好在客户端执行类似的操作,但如果您坚持在服务器端执行此操作,则可以使用gem'useragent',然后执行:
= line_chart chart_data, { 'width' => (user_agent.mobile? ? '320px' : '960px') }