RubyonRailsは初めてです。RubyからJavaスクリプトに値を取得したいと思います。これがiamが使用しているコードです。
私が欲しいのはdata
、rubyからの速度と時間の値を使用してjson形式で変数を作成したいです。上記の静的な値が使用されます
<table border='1' align='center' class="table table-striped" >
<tr>
<th>Id</th>
<th>Speed</th>
<th>Time</th>
</tr>
<% @properties.each do |c| %>
<tr>
<td><%= c.device_id %></td>
<td><%= c.speed %></td>
<td><%= c.time %></td>
</tr>
<% end %>
</table>
<p><div align='center'>Available Time vs Speed Details are listed below</div> </p>
<div id="bar-demo" align="center">
<script type="text/javascript">
var data = "[[{ 'time': '1', 'speed': '0' }, { 'time': '2', 'speed': '1' }]]
</script></div>
javascript内で、このようなルビーコードを使用できますか?
<script type="text/javascript">
<% @properties.each do |c| %>
var data = "[[{ 'time': 'c.time', 'speed': 'c.speed' }]]
<% end %>
</script>
また、このようなデータを取得する必要があります(コンマ区切り形式で)
var data = "[[{ 'time': '1', 'speed': '0' }, { 'time': '2', 'speed': '1' }]]
それがどのように可能か。