0

React-Redux と gRPC を使用して Web アプリケーションに取り組んできました。サーバーはフロントエンド gRPC メッセージを送信し、フロントエンドはそれを整数形式の列挙型で受信します。これらの整数値を対応する文字列値に変換するにはどうすればよいですか?

protoc で生成された_pb.jsファイル(.toObject(), get<Enum>()などでメソッドを試しました。)

message Example {
    ExampleType type = 2;
}

enum ExampleType {
    UNKNOWN_TYPE = 0;
    TEST_TYPE = 1;
    OTHER_TYPE = 2;
}

message.toObject()JSON オブジェクトの次の形状を想定しています。

{ type: string } 

ただし、次のように受け取ります。

{ type: integer }
4

1 に答える 1