4

APIからjsonを取得し、そこから値を分離して表示するルビープログラムがあります。私がする必要があるのは、html形式で出力を提示することです。ルビーから値を取得してhtmlに渡し、その値を使用できるようにするにはどうすればよいですか。

4

3 に答える 3

1

ティルトジェムが使える

たとえば、テンプレートfoo.html.haml:

!!! 5
%html
  %head
    %title Rotten Potatoes!

  %body
    %h1.title Rotten Potatoes!

      Hey = yield!

次に、その名前を Templete に渡します。

template = Tilt::ERBTemplate.new('foo.html.haml')
output = template.render { 'Joe' } # => html code with phrase 'Hey Joe!'
于 2012-07-04T06:41:38.793 に答える
0

おそらく、別のコード行を追加して、パラメーターを使用して別のページにリダイレクトするだけです。したがって、パラメーターを受け取り、それを html にレンダリングできます。

于 2012-07-04T04:14:01.587 に答える
-1

これについての素晴らしいチュートリアルがあります: http: //railscasts.com/episodes/324-passing-data-to-javascript?view = asciicast

于 2012-07-04T04:26:08.163 に答える