typescript2.0

    0

    1答えて

    私はtypescriptで新しく、私はtsを学ぼうとしています。私は1つの小さな解明を持っています jsonファイルに続くタイプascriptの使用と機能は何ですか? 1.tsconfig.json 2.task.json 3.launch.json

    0

    5答えて

    であれば、私はいくつかのtypescriptですインタフェース、抽象クラスとサブクラスを実装しましたサブクラスのメソッドを許可していません。ボックスにはAnimalのようなものがあります。この例では、SnakeまたはOwlです。 BoxをOwlで内部に作成できます。 let box = new Box(new Owl()); そして今問題 - スーパークラスで宣言された任意の方法を用いて、完全

    0

    1答えて

    を使用して機能し、そのコードを使用して、エラーを生成します。 interface something { [id: string]: string | something; } let obj: something = { '1': 'str', '2': { '3': 'str' } }; function isObject(obj:

    2

    1答えて

    [OK]を私は、マルチコードベースのプロジェクトを持っているので、 私は、コードベースのP1内のクラスがあります。 class ClassInP1 { } を私はで参照されるように、そのクラスのタイプを必要とします別のコードベースのP2ですが、私はP2の依存としてP1をインストールしたくありません。 クリアする:P1はP2をインポートしますが、P2はP1をインポートしたくありません! P

    4

    1答えて

    背景 が2.3.4から2.6.2への写し(typescript)をアップグレードした後、データソースは実行されません。 Agグリッドにコンパイルの問題があり、15.0.0にアップグレードしました。アップグレード後、ag-gridの既存のページ区切りコードは機能しません。 以前のコンフィギュレーション - AG-グリッドおよび改ページは、メソッドが呼び出されると、グリッドがロードされるフォームsea

    1

    3答えて

    私はこのようなコードスニペットを見てきました: export interface IUser { email?: string; firstName?: string; lastName?: string; } をしかし、なぜ疑問符サフィックス変数名ですか?このスニペットは、Typescriptでmongodbを使用する例の一部です。 答えはおそらくどこかにあり

    0

    1答えて

    私はグローバルlogオブジェクトを持っています。以下のため、特定の "typeRoots": [ "./node_modules/@types", "./declarations" ], 私は、そのフォルダ内の別の宣言が次のように私は、globals.d.tsでそれを宣言した: declare let log: any; このファイルはフォルダdeclar

    0

    1答えて

    これで、WebstormとVSCodeはトップレベルのプロパティ、継承されたプロパティなどの適切なインテリセンスのみを行うことに気付きました。トリックとして、継承されたプロパティであるスーパークラスにプロパティを追加しますが、そのスーパークラスから型を参照するだけです。 私は継承されたプロパティの一部を表示するには、IDEをだましたい:ここ は、2つのトップレベルのプロパティは太字であり、継承され

    0

    3答えて

    問題はありません。 "Tipp: { "id":1, {...} } ERROR TypeError: this.tipp.isPersistent is not a function" is shown. 最初のログステートメントが正しく表示されます。次のエラーが表示されたコンソールにログイン中。次のテンプレートスニペットによって呼び出され @Component({ se

    1

    2答えて

    Typescriptが自分の利益のためにあまりにもスマートであると思われるこの面白いコンパイルエラーが発生しました。 private _currentToken: string; .... private ParseKeyValuePair(): KeyValuePair<string, any> { let key = this.RemoveBracketAndQuote(thi