<span class="username">{{ username?.charAt(0) }}</span>
这里我们使用了可选链操作符 ?, 它的意思是当?前面的变量为空时,它不会继续往下执行,防止报错,如
null?.name,但是我们当前的版本不支持?的编译,所以需要升级一下对应的版本
可选链操作符需要升级vue版本到2.7以上
npm i vue@2.7.0 vue-template-compiler@2.7.0 # 升级vue版本️
<span class="username">{{ username?.charAt(0) }}</span>
这里我们使用了可选链操作符 ?, 它的意思是当?前面的变量为空时,它不会继续往下执行,防止报错,如
null?.name,但是我们当前的版本不支持?的编译,所以需要升级一下对应的版本
可选链操作符需要升级vue版本到2.7以上
npm i vue@2.7.0 vue-template-compiler@2.7.0 # 升级vue版本️