如果没有将道具传递给我的功能组件,我想定义一个默认值。此默认值是一个环境变量。
当我尝试以下操作时,编译会抛出错误TypeError: Cannot read property 'env' of undefined
<template functional>
<div class="header__small">{{ props.header_small ? props.header_small : process.env.VUE_APP_DEFAULTHEADER }}</div>
</template>
如果我尝试使用,也会发生同样的情况parent.process.env.VUE_APP_DEFAULTHEADER
env 变量在应用程序中的所有其他经典组件中都可以正常工作。它只是不适用于功能性的。如果我将任何其他值传递给它,那么定义默认值的三元运算符也可以很好地工作,而不是 process.env。