假设我在这里有这个代码:
getInitialState:function(){
return { food: 'Chinese' }
},
restaurants:function(){
return (<div><form method="post">
<p>I like <span name="food">{this.state.food}</span> food</p>
<button type="submit">Butane</button>
</form></div>);
},
到目前为止,我对 POST 的唯一经验是使用表单和输入字段。所以我想知道如何在不使用更多静态内容的情况下做到这一点。
在上面的示例中,我的内容不是从输入字段派生的。我想将状态变量(在本例中Chinese
为 )放入 POST 请求中。
理想情况下,按钮labeled butane
将信息从我的状态提交到我的 POST。跨度名称在那里为我的后端分配一个名称以读取它。
我将如何重新排列此代码以在 POST 上下文中启用状态变量?