同じsencha touchアプリケーション内の別のJSファイルのjavascriptファイルで宣言されたオブジェクトにアクセスするにはどうすればよいですか? Sencha Touchの誰かからの助けが高く評価されています。sencha touchアプリケーション内の別のファイルのjavascriptファイルで宣言されたオブジェクトにアクセスするにはどうすればよいですか?
ありがとうございます。
同じsencha touchアプリケーション内の別のJSファイルのjavascriptファイルで宣言されたオブジェクトにアクセスするにはどうすればよいですか? Sencha Touchの誰かからの助けが高く評価されています。sencha touchアプリケーション内の別のファイルのjavascriptファイルで宣言されたオブジェクトにアクセスするにはどうすればよいですか?
ありがとうございます。
私はSensa Touchに精通していませんが、一般的にJavaScriptではグローバルオブジェクトを使用してそれらを共有するか、関数間でオブジェクト参照を渡すことができます(同じJSファイルであるかどうかにかかわらず)。
Javascriptが別のファイルにあるということは、実際には大きな問題ではありません。これは、より多くのスコープ&グローバル変数などを理解することの問題だ
あなたは一つのファイルのグローバルスコープで変数を作成する場合:
alert(hello + ' world');
:
var hello = 'hello';
その後、これは当然のことながら、別のファイルで提供されています
(これらのファイルをHTMLドキュメントにインポートするときに正しい注文を受けたいとは思っていますが)
通常はobal変数が推奨されていますが、Sencha Touchは名前空間変数にも対応しています:Ext.namespace in http://dev.sencha.com/deploy/touch/docs/?class=Ext