假设某些ajax
有message.js
次来电,请点击以下操作
def create
attributes = params.require(:message).permit(:content)
@message = Message.create(attributes)
respond_to do |format|
format.js { render 'messages/_create.js.erb' }
end
end
在_create.js.erb
中,我有以下
$('.chat-messages').append('<%= escape_javascript(render("messages/create")) %>')
确实创建了消息,但我有一个timeout
响应...为了进行调试,我输入了这个文件console.log('<%= @message.content %>')
,但这会在我的控制台中抛出syntax error {}
。怎么可能?