Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.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 返回后的新行忽略括号中的以下html标记_Javascript_Reactjs_Html Rendering - Fatal编程技术网

Javascript 返回后的新行忽略括号中的以下html标记

Javascript 返回后的新行忽略括号中的以下html标记,javascript,reactjs,html-rendering,Javascript,Reactjs,Html Rendering,正在尝试在呈现函数中返回html: 在打开括号之前,点击“回车”并开始一个新行会使代码停止工作 见附件。第一个在工作;第二个坏了 这是普通javascript的问题,不是特定于反应的 尝试在以下行中单独使用return编写函数: function abc() { return 1; } 您可能会本能地认为abd()将返回1,但这是不正确的,相反,它将返回未定义的。如果您仍然不想将整个返回值放在一行中,那么应该使用括号(就像您在工作代码中所做的那样): 然后abd()将返回1。这在需要返

正在尝试在呈现函数中返回html: 在打开括号之前,点击“回车”并开始一个新行会使代码停止工作

见附件。第一个在工作;第二个坏了


这是普通javascript的问题,不是特定于反应的

尝试在以下行中单独使用return编写函数:

function abc() {
  return
  1;
}
您可能会本能地认为
abd()
将返回
1
,但这是不正确的,相反,它将返回
未定义的
。如果您仍然不想将整个返回值放在一行中,那么应该使用括号(就像您在工作代码中所做的那样):


然后
abd()
将返回
1
。这在需要返回大量代码时非常有用。我可以看出这就是您的情况:)

与其添加代码的图像,不如添加代码本身。将其放在新行上,确保所有内容都缩进至少4个空格,并且代码格式正确。欢迎来到stackoverflow!另外,您是否有理由认为,一条线上的收益本身不会立即返回?ReactJs只是一个javascript库(所以你也应该在你的标记中添加“javascript”),浏览器通常会假设如果你在返回后输入了一行新行,那么你就完成了。可能重复的感谢你这么多。我重新措辞了关键词,再次搜索。在stackoverflow中找到此页面:
function abc() {
  return (
  1);
}