typescript

    0

    1答えて

    「Angular」、「typescript」、「Electron」の新機能です。私はbasic example of expressで "server.js"ファイルを作成しました。ローカルネットワーク用のローカルサーバーを作成する正しい方法は何ですか? エクスプレスサーバーを実行するためのボタン付きの「角型」「エレクトロン」アプリケーションを作成したいが、「server.js」ファイルを実行する

    0

    1答えて

    私はアプリケーションのコンテキストに応じて異なる方法でに反応することを観察可能なホットRxJSを持っています。子コンポーネントは、件名に加入されている場合は、子供が使用し、それ以外のイベント を処理する必要があります件名は、ディレクティブによって傍受いくつかのグローバルアクションに基づいて、新しいイベントを発し、その後私は をしたいですグローバルハンドラ 私は、被写体からの加入者数を取得し、複数の

    4

    3答えて

    このシナリオのベストプラクティスを見つけようとしますが、見つけられません。 問題: 私は私の例では 家庭todos.actionsとスポーツドス・アクションのように、私は同じに-dos.actionファイルを使用したい、アクションファイルを繰り返したくはありません。同じ還元剤。 例:私は例えばTODOアプリケーションを作成 が、私はそれが家(効果や減速)に派遣するタイプ「ADD_TODO_ASYN

    2

    1答えて

    も、彼の素晴らしい本TypeScript Deep Diveで型アサーションにbasarat説明付き:タイプから 基本的には、アサーションSがTまたはTのサブタイプのいずれかがSのサブタイプである場合、S〜Tが成功します。 私は型注釈variable: typeや型アサーションexpression as type間の正確な違いがあると思いまして、より正確に型アサーションは、特にその活字のエラーに関

    1

    2答えて

    私はこのような関数テンプレートがあります。 function (..., args: any) {...} を私はCreateLobbyParameterというクラスがあります:anyは、例えば{userId: 0, gameMode: 0}(引数パラメータはCreateLobbyParameterに類似していない型付けはなく、{userId:0}与えられた場合 export class Cr

    1

    1答えて

    私はリストを持っており、フィルタリングしたいだけです。 Array.findとfilterはすべてエラーを生成しています。 機能: setSupplierDetails(supplierId) { const supplier = this.suppliers.filter(tempSupplier => tempSupplier.id === supplierId)[0]; this.sup

    0

    1答えて

    foo/bar.jsの中にNode JSモジュールを持つプロジェクトがあります。今私はfoo/bar.jsをインポートするsrc/mymod.tsにタイプスクリプトモジュールを書いています。 foo/bar.jsモジュールの宣言ファイルを作成するにはどうすればよいですか?宣言ファイルはどこに置くべきですか? 私はfoo/bar.d.tsで宣言ファイルを配置しようとしたけど、私の活字体モジュールでi

    0

    2答えて

    私は変数またはC2<C1>[]のいずれかを指定できます。変数の型ガードを作成するにはどうすればよいですか? interface C<T>{ key: string; secret: T; } private isC(d: Foo[] | C<Foo>): d is C<Foo>[] { return (<C<Foo>>)d[0].key !== undefine

    0

    2答えて

    私はバックエンドAPIを照会するサービスを持っています。 APIは、カンマで区切られた一連のテキストを返します。これらの列は、私が作成したTypeScriptクラスの属性に対応しています。クラスは次のとおりです。 export class TopTalker { constructor( public source: string, public protocol: