注释掉的变量在Javascript中引发错误
我已经从我的React本机代码中包含了一个返回函数,该函数正在抛出一个错误(ReferenceError:cannotfind variable:marker)。这是再现错误的最小代码;变量标记出现的唯一位置是注释掉的行 我的理解是(在基本层面上)注释代码是由编译器抛出的,所以我不明白为什么在这种情况下,注释中的代码会被读取 类似问题: --在SQL中,您需要小心确保没有额外的“*/”来取消对代码的注释。这似乎不是我的代码中的错误,因为无论我是用“/”注释掉一行还是用“/**”注释掉多行,都会发生这种情况注释掉的变量在Javascript中引发错误,javascript,react-native,Javascript,React Native,我已经从我的React本机代码中包含了一个返回函数,该函数正在抛出一个错误(ReferenceError:cannotfind variable:marker)。这是再现错误的最小代码;变量标记出现的唯一位置是注释掉的行 我的理解是(在基本层面上)注释代码是由编译器抛出的,所以我不明白为什么在这种情况下,注释中的代码会被读取 类似问题: --在SQL中,您需要小心确保没有额外的“*/”来取消对代码的注释。这似乎不是我的代码中的错误,因为无论我是用“/”注释掉一行还是用“/**”注释掉多行,都会发
返回(
嗨!欢迎使用神圣空间应用程序。
//description={marker.description}
);
要在JSX中注释某些内容,您需要用{/*…*/}
将其包装起来
JSX不是javascript,没有/
注释语法
<MapView
style={styles2.map}
initialRegion={{
latitude: this.state.latitude,
longitude: this.state.longitude,
latitudeDelta: 0.0922,
longitudeDelta: 0.0421}} />
{/* description={marker.description} */}
{/*description={marker.description}*/}
要在JSX中注释某些内容,您需要用{/*…*/}
将其包装起来
JSX不是javascript,没有/
注释语法
<MapView
style={styles2.map}
initialRegion={{
latitude: this.state.latitude,
longitude: this.state.longitude,
latitudeDelta: 0.0922,
longitudeDelta: 0.0421}} />
{/* description={marker.description} */}
{/*description={marker.description}*/}