4

私がまっすぐに理解できないことの1つは、HTMLをエスケープしたり、実際に新しい行を作成したりせずにHTMLを追加できることです。

これが私のjsonです:

{ "id": 30,
  "title": "Basics \n  Awesome Abs & Butt Blast \n  Danielle B",
  "start": "2010-05-11T08:00:00-04:00",
  "end": "2010-05-11T08:30:00-04:00",
  "allDay": false
}

そのためのコードは次のとおりです。

[
  <% @events.each do |e| %>
        { "id": <%= e.id -%>,
        "title": "<p><%= e.event_template.level %></p><p><%= e.monqi_class.title %></p><p><%= e.instructor.last_initial %></p>",
            "start": "<%= e.start_date.iso8601 %>",
            "end": "<%= e.end_date.iso8601 %>",
            "allDay": false
         }
        <%= @events.last == e ? "" : ","  %>
    <% end -%>
]

だから私は3行(レベル、クラスタイトル、インストラクター)の中に入れようとしています

問題は、それがエスケープされているため、文字がhtmlによって解析されていないことです。

それを手伝ってくれませんか。

どうもありがとう

亜美

4

2 に答える 2

3

~またはのような改行のトークンを使用して、出力|でそれを置き換え<br />ます。

于 2010-05-11T15:27:04.990 に答える
3

このトピックに関する課題追跡システムに関するディスカッション。役立つかもしれません: http ://code.google.com/p/fullcalendar/issues/detail?id = 351

于 2010-05-17T00:26:26.910 に答える