宽松的 "angularjs" 样式表达式解析在 vue 中丢失

Relaxed "angularjs" style expression parsing missing in vue

如果我在 vue 中有这样的表达式

{{foo.earlier_versions.length}}

... 如果 foofoo.earlier_versions 未定义,页面将发出错误,但 angularjs(如果我使用了它)会更轻松,只需给我们结果为空。

我得到的错误是

页面执行结束。

有没有办法让 vue 同样宽容?

如果不必为了使它们“正确”而编写长表达式,那真的很有帮助。

如果你有所有最近的依赖项/devDependencies,你可以使用这个

<span class="ml-5 font-bold">
   {{ foo?.earlier_versions?.length ?? 'fallback value' }}
</span>