我在反应JS中呈现以下代码:
<a href="http://localhost/PHP-React-Demo/update_record.html?id="{stud.id}>//this code I want to create a link dynamically with this.
我想将此链接与特定ID现在我收到错误:
从Parse Error:object
返回的 jstransform
答案 0 :(得分:2)
<a href={ "http://localhost/PHP-React-Demo/update_record.html?id=" + stud.id}>
React不能作为字符串替换,一切都被编译成函数然后执行。通过将字符串添加到大括号中,您最终会得到return "string" + variable
的内容,这最终会以HTML结尾。
编译后的代码最终会像:
element.setAttribute( 'href', "<a href="http://localhost/PHP-React-Demo/update_record.html?id=" + stud.id )
React处理诸如获取元素和确保stud.id
在范围内(以及许多其他事情)之类的事情