javascript - 使用 React 的 Vs 代码语法中的一些奇怪问题
问题描述
const backgrounds={
foodTours:"/images/tourtypes/foodtour.jpg",
walkingTour:"/images/tourtypes/walkingtour.jpg",
dayTrips:"/images/tourtypes/daytrips.jpg",
familyFriendly:"/images/tourtypes/familyfriendly.jpg",
NightTour:"/images/tourtypes/Nighttour.jpg",
bikeTour:"/images/tourtypes/biketour.jpeg"
}
const backName = props.match.params.tourType;
const back = backgrounds.[backName];
console.log(back)
这实际上返回了我需要的结果,但是 VS 代码总是显示语法错误,除了我不明白这个语法是如何工作的 const back = backgrounds.[backName];
解决方案
推荐阅读
- c - realloc:invalid next size 错误,谁能指出我在内存分配中犯的错误
- excel - 我只想在找到某个单词/字符之前在列中选择一个范围
- r - 将一个列表中的每个元素添加到 R 中另一个列表的相应元素
- asp.net-core - 为什么netcore3.1框架会导致这个错误?
- sql-server - Windows server 2016:实例监控
- asp.net - 在 Firefox 中使用 window.open 等效项会导致 .NET 会话变量消失。为什么?我该如何解决?
- function - Ocaml在哪里以及如何定义一个只返回一个值的函数
- php - CodeIgniter:查询分组和查找特定数据
- node.js - 如何使用 MongoDB、Express、React 和 Node 查询 MongoDB 数据库?
- javascript - axios get函数在get方法中带有参数,当它为null或为空时导致404错误