ここの別のスレッドから、マークアップベースの JS 実行 Garber-Irish ソリューションに関するこの素晴らしいチュートリアルを見つけました。
http://www.viget.com/inspire/extending-paul-irishs-comprehensive-dom-ready-execution/ .
私は、Coffeescript でこの部分をどのように実行できるかを調べています。
これは問題なく動作します:
SITENAME.surveys.show = ->
alert "Hello CoffeeScript"
レンダリングするもの:
SITENAME.surveys.show = function() {
return alert("Hello CoffeeScript");
};
これはあまり幸せではありません:
SITENAME.surveys.new = ->
alert "Hello CoffeeScript"
SITENAME.surveys["new"] = function() {
return alert("Hello CoffeeScript");
};
私は Coffeescript を初めて使用し、現在 codeschool.com のコースを受講しています。「new」キーワードはcoffeescriptにとって特別なものだと思います。
これに対する回避策はありますか?
ありがとう!