6

ファイル CoolApps.Utilities.ts で、TS モジュールとして名前空間が設定されている TypeScript クラスを指定します。

    module CoolApps {
        export class Utilities {
            myMethod(){
               alert("something awesome");
            }
        }
    }

このクラスは通常の TypeScript アプリで動作しますが、Angular 2 でこのクラスを参照する正しい方法を見つけようとしています。Angular 2 アプリ (この場合は Ionic 2) でこれを使用するにはどうすればよいですか? これまでのところ、以下は解決されていないため、おそらく構文が間違っている可能性があります。

import {Page} from 'ionic-framework/ionic';
import {Utilities} from '../../core/CoolApps.Utilities';

このような参照を使用すると、エディターはコードが有効であると見なすことができますが、Angular はそれを解決できません (インポートは Angular 固有のモジュールに対してのみ機能するのでしょうか?):

///<reference path="../../core/mapping/OCM.Mapping.ts"/>
4

1 に答える 1