Я работал над веб-приложением с использованием React-Redux и gRPC. Сервер отправляет сообщения gRPC внешнего интерфейса, которые получает интерфейс с перечислениями в форме целых чисел. Как я могу превратить эти целочисленные значения в соответствующие им строковые значения?
Я пробовал методы в протоколе сгенерированных _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 }