[英]Ruby on Rails — ActionView::Template::Error (SyntaxError unexpected if) in CoffeeScript
我有以下.js.coffee
文件:
$('#search-results').html('<%= j render @articles %>');
$(document).ready () ->
dialog = document.querySelector('dialog');
if (!dialog.showModal) {
dialogPolyfill.registerDialog(dialog);
}
dialog.showModal();
dialog.querySelector '.close', addEventListener 'click', () ->
dialog.close();
為什么會出現錯誤?
在CoffeeScript中,您使用縮進而不是花括號。
更換
if (!dialog.showModal) {
dialogPolyfill.registerDialog(dialog);
}
用
if (!dialog.showModal)
dialogPolyfill.registerDialog(dialog)
我建議仔細閱讀文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.