phonegapの「this」とは何ですか?私は、ローカルjavascriptがアプリにパックされ、リモートjavascriptがサーバーからプルされているアプリに取り組んでいます。私はすべてのjavascriptを生成するためにcoffeescriptを使用しています。
両方のファイルは、hamlを介して生成されたアプリのインデックスヘッダーに含まれています。
%script{:src=>"javascripts/file1.js"}
%script{:src=>"http://192.168.5.205:3000/assets/file2.js"}
file1.js.coffee:
@myObj1 = property: true
file2.js.coffee:
@myObj2 = property: true
myObj1
はグローバルに利用可能であり、としてのみ参照できますmyObj1
が、myObj2
を介してのみ利用可能でありdocument.myObj2
、単にとして参照することはできませんmyObj2
。何が起こっている?