###前提・実現したいこと
TypeScriptで、別のtsファイルで宣言されている変数を参照したいです。
一つのtsファイルにまとめて書いたらうまくいくのですが、処理の種類ごとにファイルを分けたいので、やり方をご教示頂きたいです。
###該当のソースコード
例:main.tsというtsファイルにあるhogeという変数を、sub.tsのsub関数で参照したい
lang
1 //main.ts 2 var hoge = "hoge";
lang
1 //sub.ts 2 function sub():void{ 3 console.log(hoge); //ここでmain.tsのhogeを参照したい 4 }
###試したこと
sub.tsの中にsubClassを作成し、それをModule化して参照しようとしたのですが、うまく行きませんでした。
lang
1 //main.ts 2 var hoge = "hoge"; 3 subClass.sub();
lang
1 //sub.ts 2module subClass{ 3 export function sub():void{ 4 console.log(hoge); //main.js:2 Uncaught ReferenceError: subClass is not defined 5 } 6}
おそらく根本的に間違っているのでしょうが、独学ではお手上げ状態なので、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/18 14:31