我现在很长时间没有设法通过一个简单的解析器错误。我在网上找到了几个代码示例,这些代码似乎很相似 - 我非常感谢提示!
$ ->
$(".category_modal").click (e) ->
alert "Hi"
e.preventDefault()
$.ajax
url: 'entries/detail'
type: "GET" <-- Error: Parse error on line 28: Unexpected '{'
dataType: 'json'
success: (data) ->
alert "Hi again"
$(".category_modal").html(data)
答案 0 :(得分:7)
根据您使用的IDE,我发现由于格式错误的空格,我经常会收到编译Coffescript文件的错误。
解决方案:选择'type:'之前的所有空格和前一行末尾的空格,即:'tries / detail'
删除它们,然后重新形成它们并再次尝试编译。特别是当我从其他来源复制粘贴时,会发生这种情况
答案 1 :(得分:1)