当前位置: 首页 > 知识库问答 >
问题:

前端 - vue2项目模板里为什么不能写?.可选链符?

乜裕
2023-09-07

比如这么写,就会报错

:class="recordList?.length ? '' : 'is-disabled'"

一定要这么写编译才不会出问题

:class="recordList && recordList.length ? '' : 'is-disabled'"

共有1个答案

范嘉
2023-09-07

原因是因为它是 ECMAScript 2020 (ES2020) 中的一个新特性 Vue 2 的模板解析引擎并不支持这个语法,
可以用Babel进行编译

 类似资料: