私はサーバーと通話する機能を持っています。これらのパラメータを取得することの1つを「ユーザー状態」と呼びます。このユーザー状態はオブジェクトです。私は、このオブジェクトからこれを取得:どのように私はクラスにtypescriptでincommingオブジェクトを作ることができますか?
userstate = {
'username' = '',
'display-name' = ''
};
は、どのように私は、このクラスを作ることができますか?私は今この時があります。
extends class Userstate {
username: string;
displayName: string;
constructior() {
this.username = this['username'];
this.displayName = this['display-name'];
}
}
そして、私の関数の中で、私はこれを行う:
let get_user_stuff = (userstate: Userstate) => {
console.log(userstate.username);
console.log(userstate.displayName);
};
そして、私のコンソールは、この意見:私はあなたが私を助けることができると思います
darky_chan
undefined
:) ありがとうございます
ない私を拡張:
唯一の問題は、あなたがインデクサが使用してそれらにアクセスする必要がありますということですエクスポートを書きたい –
[JSONオブジェクトでtypescriptオブジェクトを初期化するにはどうすればいいですか?](https://stackoverflow.com/questions/22885995/how-do-i-initialize-a-typescript-object-with- a-js onオブジェクト) – Amid
sry私は重複を作っていません –