Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在react native中定义枚举_Javascript_React Native_Enums_Graphql - Fatal编程技术网

Javascript 如何在react native中定义枚举

Javascript 如何在react native中定义枚举,javascript,react-native,enums,graphql,Javascript,React Native,Enums,Graphql,基本上,我试图实现的是在没有引号的情况下向服务器发送信息,例如Admin而不是Admin,但是我们都知道,如果变量未定义或不在引号中,Graphql将抛出错误 我们可以创建类似枚举的属性,如下所示: const adminEnum = { Admin: 'Admin'}; 希望我答对了问题。我在React中使用Enum,如下所示方法是GraphQL中的Enum类型 const result = apolloclient.mutate({ mutation: reset_passw

基本上,我试图实现的是在没有引号的情况下向服务器发送信息,例如Admin而不是Admin,但是我们都知道,如果变量未定义或不在引号中,Graphql将抛出错误

我们可以创建类似枚举的属性,如下所示:

const adminEnum = { Admin: 'Admin'};

希望我答对了问题。

我在React中使用Enum,如下所示
方法
是GraphQL中的Enum类型

const result = apolloclient.mutate({
       mutation: reset_password,
       variables: {
           method: 'EMAIL',
           uuid: opts.uuid
       }
});

您可以在
react native
中将enum与
typeScript
一起使用,就像

示例代码是

enum Direction {
  Up = 1,
  Down,
  Left,
  Right,
}
枚举极{ 东=1, 西, 北, 南方 }