0

テンプレート ファイルを読み込む Rails プロジェクトがあり、javascript コンソールで次のエラーが表示されます。

illegal XML character
appointment_show.js?body=1()appoin...?body=1 (line 2)
[Break On This Error] this.JST["appointments/show"] = <%= topic %>; 

これが、私が遊んでいる現在のバックボーン ビューです。

window.AppointmentView = Backbone.View.extend({
    template: JST["appointments/show"],

    render: function(){
        this.$el.html(this.template(this.model.toJSON()));
        return this;
    }
});

ここに私の app/assets/templates/appointments/show.jst ファイルがあります

<%= topic %>
4

1 に答える 1

0

app/assets/templates/appointments/show.jst の名前を show.jst.ejs に変更するだけで済みました

于 2012-04-11T01:37:53.167 に答える