-
[解決済み] TypeScriptのオブジェクトリテラルでの型定義
質問 TypeScriptのクラスでは、プロパティに型を宣言することなどが可能です。 class className { property: string; }; オブジェクト・リテラルでプロパティの型を宣言するには? 次のようなコードを試しましたが、コンパイルできません。 var obj = { property: string; }; 次のようなエラーが発生し
2022-03-20 01:25:21 -
[解決済み] Typescript オブジェクトのインデックス付きメンバの型を強制する?
質問 string -> string のマッピングを Typescript オブジェクトに格納し、すべてのキーが文字列にマッピングされるようにしたいのですが、可能でしょうか? 例えば var stuff = {}; stuff["a"] = "foo"; // okay stuff["b"] = "bar"; // okay stuff["c"] = false; //
2022-03-19 19:48:34 -
[解決済み] TypeScriptでの取得と設定
質問 あるプロパティのgetとsetのメソッドを作成しようとしています。 private _name: string; Name() { get: { return this._name; } set: { this._name = ???; } } 値を設定するキーワードは? どのように解決するの
2022-03-19 19:01:52 -
[解決済み] TypeScriptで文字列をenumに変換するには?
質問 TypeScriptで以下のenumを定義しました。 enum Color{ Red, Green } さて、私の関数では、色を文字列として受け取っています。次のようなコードを試してみました。 var green= "Green"; var color : Color = <Color>green; // Error: can't convert stri
2022-03-19 11:01:42 -
[解決済み] TypeScriptでオブジェクトを初期化する方法
質問 簡単なモデルクラスがあります export interface Category { name: string; description: string; } 私はangularコンポーネントで変数を宣言し、初期化する必要があります。 試してみました。 category: Category = {}; エラーです。{はカテゴリに割り当てることができません
2022-03-18 21:37:09 -
[解決済み】TypeScriptのインターフェースと型について
質問 これらの文の違いは何ですか( interface 対 type )をTypeScriptで作成することはできますか? interface X { a: number b: string } type X = { a: number b: string }; 解決方法は? 2021年3月更新 : より新しい「TypeScriptハンド
2022-03-18 03:31:18 -
[解決済み] TypeScript で `window` に新しいプロパティを明示的に設定するにはどうすればよいですか?
質問 オブジェクトにグローバルな名前空間を設定するには、明示的に window . window.MyNamespace = window.MyNamespace || {}; TypeScriptの下線 MyNamespace と文句を言う。 プロパティ 'MyNamespace' はタイプ 'window' の値には存在しません。 any"です。 を宣言する
2022-03-17 17:33:57 -
[解決済み] クラス定数を実装するには?
質問 TypeScriptでは const キーワードは、クラスのプロパティを宣言するために使用することはできません。これを行うと、コンパイラは "クラスのメンバは 'const' キーワードを持つことができません." というエラーを発生させます。 あるプロパティが変更されてはいけないことをコードで明確に示す必要があることに気がつきました。 一度宣言したプロパティに新しい値を代入しよ
2022-03-17 12:59:52 -
[解決済み] TypeScriptで文字列を数値に変換する方法とは?
質問 ある数値の文字列表現が与えられたとき、それをどのように number をTypeScriptで作成することはできますか? var numberString: string = "1234"; var numberValue: number = /* what should I do with `numberString`? */; 解決方法は? まさに JavaS
2022-03-16 15:21:33 -
[解決済み] TypeScriptのファイル変更時にts-nodeを監視して再読み込みする方法
質問 TypeScriptとAngularアプリケーションを搭載した開発サーバーを、tsファイルを毎回トランスパイルすることなく実行しようとしています。 私が見つけたのは できる 走る .ts のファイルを ts-node を表示させたいのですが .ts ファイルを作成し、アプリやサーバーを再読み込みします。この例として、以下のコマンドがあります。 gulp watc
2022-03-16 02:40:30 -
[解決済み] TypeScriptでオブジェクトに動的にプロパティを割り当てるには?
質問 Javascriptでオブジェクトにプログラム的にプロパティを割り当てる場合、次のようにします。 var obj = {}; obj.prop = "value"; しかし、TypeScriptでは、これはエラーが発生する。 プロパティ 'prop' はタイプ '{}' の値には存在しません。 TypeScriptでオブジェクトに新しいプロパティを割り当てるにはどう
2022-03-15 22:25:31 -
[解決済み] types/* を `dependencies` と `devDependencies` のどちらに入れるかは、どのように決めたらよいですか?
質問 私はプロジェクトでTypeScript 2を使用しています。あるjsライブラリを使いたいのですが、そのライブラリのタイピングも使いたいのです。私は、単純な npm install @types/some-library . を使うべきかどうか迷っています。 --save または --save-dev があります。DefinetelyTypedのGitHubのreadmeでも、両
2022-03-15 18:08:26 -
[解決済み] TypeScriptのクラス型チェック
質問 ActionScriptでは、実行時に型式を確認するために は演算子 : var mySprite:Sprite = new Sprite(); trace(mySprite is Sprite); // true trace(mySprite is DisplayObject);// true trace(mySprite is IEventDispatcher); /
2022-03-15 17:07:46 -
[解決済み] noImplicitAnyフラグを有効にしてtypescriptをコンパイルすると、"Index signature of object type implicitly has an 'any' type "というエラーが発生しますが、どうすれば防ぐことができますか?
質問 私はいつも --noImplicitAny というフラグを付けて Typescript をコンパイルしています。これは、型チェックを可能な限り厳しくしたいので、理にかなっています。 私の問題は、次のコードでエラーが発生することです。 Index signature of object type implicitly has an 'any' type : interface IS
2022-03-15 14:30:54 -
[解決済み] モジュール 'module-name' の宣言ファイルが見つかりませんでした。'/path/to/module-name.js' は暗黙のうちに 'any' 型を持っています。
質問 TypeScriptがどのようなものかを読みました。 モジュール解決 が動作します。 私は以下のようなリポジトリを持っています。 ts-stack/di . コンパイル後のディレクトリ構成は以下のようになります。 ├── dist │ ├── annotations.d.ts │ ├── annotations.js │&
2022-03-15 04:54:25 -
[解決済み] AngularでNameServiceのプロバイダがない
質問 Angularコンポーネントにクラスをロードする際に問題が発生しました。私は長い間それを解決しようとしてきました。私はそれを1つのファイルにすべて結合しようとしました。私が持っているものは、次のとおりです。 アプリケーション.ts /// <reference path="../typings/angular2/angular2.d.ts" /> import
2022-03-14 22:55:59 -
[解決済み] TypeScriptでパラメータとして強く型付けされた関数は可能か?
質問 TypeScriptでは、関数のパラメータをFunction型として宣言することができます。私が見逃している、型安全な方法はありますか?例えば、このような場合を考えてみます。 class Foo { save(callback: Function) : void { //Do the save var result : number = 42;
2022-03-14 01:43:48 -
[解決済み] タイプスクリプト 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-13 10:33:49 -
[解決済み] オブジェクトの配列に対してインターフェースを定義するには?
質問 以下のインターフェースとコードを持っています。正しく定義しているつもりなのですが、エラーが発生します。 interface IenumServiceGetOrderBy { id: number; label: string; key: any }[]; とします。 getOrderBy = (entity): IenumServiceGetOrderBy => {
2022-03-12 01:03:04 -
[解決済み] クラスのプロパティが整数であることはどのように指定するのですか?
質問 を実験しています。 TypeScript を持つクラスを作成中です。 ID であるべきフィールドが integer , ちょっと混乱してしまいました。 まず、Visual Studio 2012 で TypeScript プラグインを使用した場合、以下のようになります。 int をインテリセンスの型リストに追加しました。 というコンパイルエラーが出ますが。 int' と
2022-03-11 18:46: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パイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!