rails错误:语法错误意外结束输入

时间:2013-11-06 08:04:14

标签: ruby-on-rails ruby-on-rails-4 syntax-error

  def create
    @diary = Diary.find(params[:diary_id])
    @diary_page = @diary.diary_pages.create(params[:diary_page].permit(:text))
    redirect_to diary_path(@diary)
  end

上面是我的控制器方法创建。它给了我以下错误。

diary_pages_controller.rb:20: syntax error, unexpected end-of-input ����@diary = Diary.find(params[:diary_id]) ^

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

这是一个如此愚蠢的问题。我的编辑在行的开头添加了一些不好的字符。

通过重新缩进该行来修正错误。

答案 1 :(得分:0)

这不是缩进问题,只需添加另一个var myArray = []; var myArray = ["Jessica Smith", "BlackHorse"]; var cutName = function(name){ return name.split(",") } cutName("Jessica Smith") var myInfo = {}; Object.assign(myInfo, { fullName: cutName(myArray[0]), skype: myArray[1], github: null });