-
[解決済み】TypeScriptで配列からNULLをフィルタリングする
質問 TypeScriptです。 --strictNullChecks モードを使用します。 null可能な文字列の配列があるとします。 (string | null)[] . はどうなるのでしょうか? 単一表現 という型を持つように、すべてのヌルを削除する方法です。 string[] ? const array: (string | null)[] = ["foo", "ba
2022-04-09 17:22:05 -
[解決済み】TypeScriptのpublic static const
質問 TypeScriptにpublicな静的定数というのはあるのでしょうか? というようなクラスがあります。 export class Library { public static BOOK_SHELF_NONE: string = "None"; public static BOOK_SHELF_FULL: string = "Full"; } そのクラスで、私は L
2022-04-09 14:57:49 -
[解決済み】TypeScriptのインターフェイスプロパティの型を "抽出 "する方法はあるのか?
質問 いくつかのインタフェースを含むライブラリXのタイピングファイルがあるとしよう。 interface I1 { x: any; } interface I2 { y: { a: I1, b: I1, c: I1 } z: any } このライブラリーを使うには、次のようなオブジェクトを渡す必
2022-04-09 11:56:04 -
[解決済み】TypeScriptでHTMLElementの型をアサートする方法は?
質問 こんなことをしようとしています。 var script:HTMLScriptElement = document.getElementsByName("script")[0]; alert(script.type); が、エラーになります。 Cannot convert 'Node' to 'HTMLScriptElement': Type 'Node' is missing
2022-04-08 14:51:01 -
[解決済み】オブジェクトのデストラクチャリングにおける型
質問 これは const { foo: IFoo[] } = bar; そして、この const { foo: Array<IFoo> } = bar; はエラーになります。 そして、この const { foo: TFoo } = bar; は、単に構造を変更するだけです。 TFoo プロパティを指定します。 構造化解除されたオブジェクトのプロ
2022-04-08 02:34:08 -
[解決済み】TypeScriptをnpmで最新版にアップデートする方法とは?
質問 現在、私のマシンにはTypeScript 1.0.3.0のバージョンがインストールされています。 最新の2.0にアップデートしたいのですが。 npmでこれを行うにはどうすればよいですか? どのように解決するのですか? 試す npm install -g typescript@latest . を使うこともできます。 npm update の代わりに、latest修
2022-04-06 08:52:08 -
[解決済み】Typescriptのパラメータ名のクエスチョンマークとは?
質問 export class Thread { id: string; lastMessage: Message; name: string; avatarSrc: string; constructor(id?: string, name?: string, avatarSrc?: string) { t
2022-04-06 03:13:13 -
[解決済み】typescriptのデコレーターを実装するには?
質問 TypeScript 1.5 は、現在 デコレータ . 誰か、デコレータを実装する適切な方法を示す簡単な例と、 有効なデコレータシグネチャの引数の意味を教えていただけませんか? declare type ClassDecorator = <TFunction extends Function>(target: TFunction) => TFunct
2022-04-06 01:12:14 -
[解決済み】TypeScriptで抽象的なメソッドを宣言する
質問 TypeScriptで抽象的なメソッドを正しく定義する方法を考えています。 元の継承の例を使って class Animal { constructor(public name) { } makeSound(input : string) : string; move(meters) { alert(this.name + " moved "
2022-04-05 13:46:28 -
[解決済み】TypeScriptのインターフェイスで特定の文字列を要求する方法
質問 サードパーティーのjsライブラリのTypeScript定義ファイルを作成しています。メソッドのひとつはオプション・オブジェクトを許容し、オプション・オブジェクトのプロパティのひとつはリストからの文字列を許容する。 "collapse" , "expand" , "end-expand" そして "none" . オプションオブジェクトのインターフェースを持っています。 in
2022-04-05 11:49:34 -
[解決済み】Typescriptで、文字列がNumericであるかどうかを確認する方法
質問 Typescriptでは、isNaNは数値しか受け付けないというエラーが表示されます。 isNaN('9BX46B6A') であり、これはfalseを返すので parseFloat('9BX46B6A') と評価されます。 9 isNaN(parseFloat('9BX46B6A')) Visual Studioでエラーが表示されたままでも実行できますが、正しい方法
2022-04-04 03:29:13 -
[解決済み】TypescriptのArray<Type> VS Type[]について
質問 私の知る限り、プロパティの型は、それが配列である場合、2つの方法で定義することができます。 property_name: type ここで、typeは以下のいずれかになります。 Array<string>, Array<MyType>, etc. (e.g. let prop1: Array<string>) そして string[
2022-04-03 17:12:37 -
[解決済み] [Solved] angular 2 typescriptアプリでmoment.jsライブラリを使用するにはどうすればよいですか?
質問 typescriptバインディングで使おうとしたのですが。 npm install moment --save typings install moment --ambient -- save test.tsです。 import {moment} from 'moment/moment'; そして、なし。 npm install moment --save te
2022-04-03 10:22:05 -
[解決済み】「any」vs「Object」。
質問 TypeScriptのコードを見ていて、TypeScriptが使われていることに気がつきました。 interface Blablabla { field: Object; } を使うメリットは何ですか? Object 対 any というように、? interface Blablabla { field: any; } 解決方法は? Object
2022-04-02 19:44:05 -
[解決済み】引数として渡されたTypeScriptオブジェクトにデフォルト値を設定する
質問 function sayName(params: {firstName: string; lastName?: string}) { params.lastName = params.lastName || 'smith'; // <<-- any better alternative to this? var name = params.firstName
2022-03-31 21:46:10 -
[解決済み】タイプからプロパティを除外する
質問 ある一つのプロパティを型から除外したいのですが、どうすればいいですか?どうすればよいですか? 例えば、私は interface XYZ { x: number; y: number; z: number; } そして、プロパティを除外したい z を取得するために type XY = { x: number, y: number }; 解決方法は?
2022-03-29 20:36:47 -
[解決済み】タイプライター。TS7006: パラメータ 'xxx' は暗黙のうちに 'any' 型を持つ。
質問 UserRouterのテストでは、jsonファイルを使用しています。 data.json [ { "id": 1, "name": "Luke Cage", "aliases": ["Carl Lucas", "Power Man", "Mr. Bulletproof", "Hero for Hire"], "occupation": "b
2022-03-29 13:08:51 -
[解決済み】ブロックに`@ts-ignore`を使用するには?
質問 は // @ts-ignore のコメントは、TypeScriptコンパイラがその下の行を無視することを可能にする。 TypeScriptでコードのブロック全体を無視するにはどうすればよいのでしょうか? どのように解決するのですか? 無理です。これは TypeScriptのオープンイシュー .
2022-03-28 13:38:39 -
[解決済み】tsconfig.jsonファイルを生成するにはどうしたらいいですか?
質問 を生成するにはどうすればよいのでしょうか? tsconfig.json をコマンドラインから実行できますか? 私は、コマンド tsc init しかし、これはうまくいきません。 解決方法は? それは 対応 は、TypeScript 1.6のリリース以降にリリースされました。 正しいコマンドは --init ではなく init : $ tsc --init
2022-03-28 03:44:37 -
[解決済み] タイプスクリプトのレコードタイプとは何ですか?
質問 とは何ですか? Record<K, T> はTypescriptでどういう意味ですか? Typescript 2.1 では Record という型があり、例で説明されています。 // For every properties K of type T, transform it to U function mapObject<K extends strin
2022-03-27 21:55:58
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!