• [解決済み] Chrome Debugger拡張機能によるVisual Studio Codeでの "Unverified breakpoint "について

    質問 Visual Studio Code で Chrome Debugger 拡張機能を使用して Typescript コードをデバッグしようとしていますが、ブレークポイントに "Unverified breakpoint" というメッセージが表示され、ブレークポイント上で実行が停止しません。 以下は、私の launch.json ファイルです。 { linkid=83038

    2023-08-19 17:22:15
  • [解決済み] Typescriptにおける引用符の使用基準は何ですか?

    質問 私のアプリケーションでは、TsLintが示唆していることに気づきました。 static $inject = [ '$http', '$q', '$scope', 'configService', 'stateService', 'utilityService' ]; は、上記

    2023-08-18 12:13:25
  • [解決済み] 型付き関数の配列

    質問 TypeScriptで、静的型付けされた関数の配列を宣言することが可能かどうか、悩んでいます。 例えば、こんなことができるんです。 foo: (data:string) => void = function (data) {}; しかし、fooを文字列を受け取って何も返さない関数の配列にしたい場合、どうすればよいのでしょうか? foo: (data:string)

    2023-08-16 06:30:05
  • インターフェースではなく、リテラルに対して `keyof` 演算子を使用することは可能でしょうか?

    質問 次のようなオブジェクト・リテラルがあります(すべてのプロパティはコンパイル時に分かっています)。 const foo = { "hello": "hola" }; もし foo が変数ではなくインターフェースであった場合、以下のようなことが簡単にできるようになります。 /** THEORETICAL ONLY - Does not compile! */ functi

    2023-08-14 15:17:35
  • [解決済み] Typescript、"Object is possibly null" エラーをどのように渡すか?

    質問 Object is possibly null"というエラーが何度も出て、通常はnullを返す場合に備えて安全な"if文"を使用しています。 次のような関数があります。 const ModalOverlay = (props: any[]) => { const overlayEl = useRef(null); useEffect(() => {

    2023-08-10 04:31:40
  • TypeScriptコンパイラにArray.prototype.filterが配列から特定の型を削除するように伝える方法は?

    質問 Array.prototype.filterを使用して配列からNULL(未定義)要素をフィルタリングしようとしていますが、TypeScriptコンパイラは"filter"関数の派生配列を認識しないようで、型チェックに失敗しています。 以下の単純化したコードを仮定すると、(number|undefined)[]型の配列があり、number[]配列に適合するようにundefinedをフ

    2023-08-05 05:33:05
  • String Prototypeを拡張し、Typescriptで使用するには?

    質問 Stringプロトタイプチェーンを新しいメソッドで拡張していますが、それを使おうとするとエラーが発生します。 property 'padZero' does not exist on type 'string' . 誰かが私のためにこれを解決することができますか? コードは以下の通りです。また、Typescript Playgroundでも同じエラーを見ることができます。 int

    2023-08-02 03:24:09
  • Angular 2:ObservableをPromiseに変換する

    質問 Q) 以下のobservableをプロミスに変換し、それを .then(...) ? プロミスに変換したい私のメソッド。 this._APIService.getAssetTypes().subscribe( assettypes => { this._LocalStorageService.setAssetTypes(assettypes

    2023-08-01 03:53:51
  • [解決済み] Typescript の Reexport クラス

    質問 私は2つのファイルに2つのクラスを持っています。 //a.ts export class A{} //b.ts export class B{} ファイルをビルドするには c.ts を作ることができますか? import {A, B} from "c"; の代わりに import {A} from "a"; import {B} from "b"; エクス

    2023-07-29 08:16:52
  • [解決済み] TypeScriptのプライベートな「関数

    質問 TypeScriptのクラス内にプライベートな関数(メソッド)を作成することは可能でしょうか?以下のようなものがあるとします。 Person.ts TypeScriptファイルです。 class Person { constructor(public firstName: string, public lastName: string) { } publi

    2023-07-15 04:10:33
  • [解決済み] 親コンポーネントのプロパティにアクセスする

    質問 トップレベルのComponentに、HTTPソースからデータを使用するプロパティがあります。 app.ts ): import {UserData} from './services/user-data/UserData'; Component({ selector: 'app', // <app></app> providers: [...

    2023-07-15 03:43:55
  • Typescriptでオブジェクトのキーと値の両方から型を取る

    質問 2つの文字列値のセットがあり、定数オブジェクトとして一方から他方へマッピングしたいのです。 私はそのマッピングから2つの型を生成したい:1つはキー用に、もう1つは値用に。 const KeyToVal = { MyKey1: 'myValue1', MyKey2: 'myValue2', }; キーは簡単です。 type Keys = keyof typeo

    2023-07-08 14:51:41
  • [解決済み] クラスをパラメータとして渡すと "is not newable "エラーが発生する。

    質問 あるクラスのインスタンスを作成し、それを返す関数に、パラメータとしてクラスを渡そうとしています。以下は私のコードです。 module A.Views { export class View { ... } } module A.App { export class MyApp { ... registerView(viewKlass:A.Views.View

    2023-06-29 02:53:29
  • [解決済み] 新しい Typescript 1.8.4 のビルドエラー。" ビルド。Property 'result' がタイプ 'EventTarget' に存在しません。"

    質問 私はtypescriptに新しいです。私のDurandalアプリケーションで、私はVS-2012からVS-2015に移行し、typescript 0.9からtypescript 1.8.4を意味します。移行した後、私は非常に多くのビルドエラーを得た。私は1つを除いて、それらのすべてを解決しました。私はイベントの種類で以下のビルドエラーを取得しています。 ERROR: " ビルドで

    2023-06-28 01:05:06
  • [解決済み] なぜ `downlevelIteration` はデフォルトでオンになっていないのですか?

    質問 ES5でスプレッド演算子を使用する場合 ... を使用して Iterator を Array を使用するとエラーが表示されます。 -downlevelIteration というコンパイラーオプションが表示される。一旦オンにすると、スプレッド演算子は完璧に動作するようです。 なぜこれを指定する必要があるのでしょうか?tslib から放出される生成コードが増える以外に、有効

    2023-06-16 18:39:40
  • [解決済み] 型 'X' の引数は型 'X' のパラメータに代入できません。

    質問 こんにちは。VSCodeを使用したType Scriptの初心者です。 以下のようなエラーが発生します。 エラー TS2322: 型 '() => string' は、型 'string' に割り当てられません。 エラー TS2322: 型 '() => number' は、型 'number' に割り当てられません。 コードです。

    2023-06-13 02:39:46
  • [解決済み] TypeScriptでEnumを比較する方法

    質問 TypeScriptで、enumの値を含む2つの変数を比較したいです。以下は私の最小限のコード例です。 enum E { A, B } let e1: E = E.A let e2: E = E.B if (e1 === e2) { console.log("equal") } でコンパイルする場合 tsc (v 2.0.3)でコンパイルすると、以下のエラー

    2023-06-08 12:45:27
  • [解決済み] 型 'null' は型 'T' に割り当てられません。

    質問 このような汎用的なメソッドを持っています。 class Foo { public static bar<T>(x: T): T { ... if(x === null) return null; //<------- syntax error ... } }

    2023-06-07 03:44:43
  • [解決済み] npmスクリプトを使用して、tsc -watch && nodemon --watchを実行する方法はありますか?

    質問 npmスクリプトで tsc --watch && nodemon --watch を同時に実行する方法を探しています。これらのコマンドを独立して実行することはできますが、両方を実行したい場合、最初のものだけが実行されます。 例えば "scripts": { "runDeb": "set NODE_ENV=development&&

    2023-06-06 09:09:06
  • [解決済み] Promise.all()をTypescriptで使用する方法

    質問 以下は、私がやりたいことです。 Promise.all([aurelia.start(), entityManagerProvider.initialize()]) .then((results:Array<any>) => { let aurelia: any = results[0]; aurelia.setRoot();

    2023-06-06 08:32:10