我如何定义反应原生的枚举

时间:2018-05-02 12:27:39

标签: javascript react-native enums graphql

基本上我试图实现的是将信息发送到服务器而没有引用,例如Admin而不是" Admin",但是我们都知道Graphql会抛出错误,因为变量未定义或者不在报价单中。

4 个答案:

答案 0 :(得分:2)

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

const adminEnum = { Admin: 'Admin'};

希望我能回答正确的问题。

答案 1 :(得分:0)

我在React中使用Enum,如下method是GraphQL中的Enum类型

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

答案 2 :(得分:0)

您可以将['file_d_20180401_html.csv', 'file_d_20190101_htp.csv', 'file_d_20190301_htp.csv', 'file_d_20200701_ksh.csv'] 中的typeScriptlink中的描述一起使用

示例代码为

react-native

答案 3 :(得分:0)

枚举极点{ 东 = 1, 西, 北, 南, }