尝试通过返回未定义的串联变量调用环境变量

时间:2020-09-24 11:10:32

标签: vue.js nuxt.js dotenv

据我所知,使用连接访问对象名称并不是问题,但这似乎不适用于process.env中的Nuxt.js

这是我的环境变量:

    STATUS_AGREEMENT_NOT_SIGNED: 1,
    STATUS_BANK_AGGREGATION_PENDING: 2,
    STATUS_ID_UPLOAD_PENDING: 3,
    STATUS_BANK_ACCOUNT_NOT_SELECTED: 4,
    STATUS_DUPLICATE: 5,
    STATUS_FOR_MANUAL_REVIEW: 6,
    STATUS_DENIED: 7,
    STATUS_ACTIVE: 8,
    STATUS_FINISHED: 9,

    REDIRECT_1: '/profile/sms-verify',
    REDIRECT_2: '/profile/payment',
    REDIRECT_3: '/profile/documents',
    REDIRECT_4: '/profile/select-account',
    REDIRECT_8: '/profile',

当我尝试将REDIRECT_2称为process.env [REDIRECT_${loan.status}]时,loan.status = 2时,它将返回undefined。

这是我尝试调用它们和输出的方法:

enter image description here

还有其他人遇到过这样的问题吗?

0 个答案:

没有答案