我需要按照下面所述的方式声明一个JavaScript函数:
render: function() {
return (
<div>
<SomeReactClass somefunction="myFunction">
<script>
function myFunction(index, row) {
return index; <<<< error in this line
}
</script>
</div>
);
}
但是它无法编译:“解析错误:第113行:意外的return标记”
如何使用ReactJS添加<br>
标签?
更新
我正在尝试使用bootstrap-table详细视图。将该函数作为参数传递给网格,用于呈现行的详细信息。另请参见示例源代码以获得更好的理解。
当我按照你所说的方式尝试时,它可以编译,但根本不起作用:
这就是它的外观(在上面的示例中):
这就是我使用<SomeReactClass somefunction={myFunction}>
得到的结果:
<script>
元素呢?(这可能不会引发错误,但这是一个奇怪的情况) - Felix Kling