Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
注释掉的变量在Javascript中引发错误_Javascript_React Native - Fatal编程技术网

注释掉的变量在Javascript中引发错误

注释掉的变量在Javascript中引发错误,javascript,react-native,Javascript,React Native,我已经从我的React本机代码中包含了一个返回函数,该函数正在抛出一个错误(ReferenceError:cannotfind variable:marker)。这是再现错误的最小代码;变量标记出现的唯一位置是注释掉的行 我的理解是(在基本层面上)注释代码是由编译器抛出的,所以我不明白为什么在这种情况下,注释中的代码会被读取 类似问题: --在SQL中,您需要小心确保没有额外的“*/”来取消对代码的注释。这似乎不是我的代码中的错误,因为无论我是用“/”注释掉一行还是用“/**”注释掉多行,都会发

我已经从我的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}*/}