ReactJS

时间:2016-10-21 13:26:15

标签: javascript reactjs react-router

我在ReactJS中遇到了一些意想不到的字段绑定行为,我只是想知道这是否正常。假设我的组件树如下所示。

<Parent>
    <Controls/>
    <TypeList/>
</Parent>

Controls组件中,我有一些表单元素,即一些具有给定名称,id和ref属性的select输入字段。例如,我有一个select,其中name,id和ref all都设置为bookMonth。这些select元素有一个onChange处理程序,它调用Redux操作创建程序,从服务器获取数据并更新存储。

TypeList我有几个Link个实例(使用React Router),我将to属性设置为/byType?type=${type}&bookMonth=${bookMonth}。我遇到的意外行为是${bookMonth}已自动绑定到selectControls的值,而未在TypeList中的其他位置定义。价值不是来自我的Redux商店。我只是将${bookMonth}放在我的网址中,它自动绑定。

所以我只是想知道这是否是我之前从未了解的预期行为。

0 个答案:

没有答案