避免在JS中使用“未定义”

时间:2019-12-16 14:36:08

标签: reactjs

我使用React Js中的路由构建了一个应用程序。我的应用程序中有一些页面,这些页面都在我的路线上。另外,我创建了一个数组: 'EEEPS29E'

此数组包含我的面包屑。接下来是逻辑:如果url匹配来自const routes = [{ path: "/home", title: "home" }, { path: "/about", title: "about" } ];的路由,则显示routes中的title。但是,我不想使用routes页。当我单击“关于”页面时,我还要从首页显示about。问题是,当我单击“关于”页面时,出现下一个错误:。 title。如何隐藏此错误?

1 个答案:

答案 0 :(得分:1)

您可以按以下方式使用conditional (ternary) operator

const myvar = object ? object.name : undefined;