生活是苦难的,我又划着我的断桨出发了。——博尔赫斯

可选调用链就是?.写法

有些vue项目没有默认配置,因此只能手动配置

介绍:https://babeljs.io/docs/en/babel-plugin-proposal-optional-chaining

安装:

1
cnpm i --save-dev @babel/plugin-proposal-optional-chaining

然后配置在根目录下的babel.config.js

新增:

1
2
3
{
"plugins": ["@babel/plugin-proposal-optional-chaining"]
}

完整:

1
2
3
4
5
6
7
8
module.exports = {
presets: [
"@babel/preset-env",
['@vue/app',
{ useBuiltIns: 'entry' }]
],
"plugins": ["@babel/plugin-transform-runtime", "@babel/plugin-proposal-optional-chaining",]
}

重启之后即可