标签:
在师父的指点下,开始React的学习。这个React很强大,生产可以复用的组件。开发效率很高,使用这个开发很规范,有流程。可以说是改变了传统的前端是个切图仔,使用它可以前后端开发分离。并行开发,效率很高。
这个问题是今天第一次遇到。
在事件中我绑定了一个函数,这看起来没有什么。很正常。。
<div id="calendar" onClick={this.selectDate.bind(this)} >
{this.createCalendar()}
</div>
变化在我在后面加个参数如下:
<div id="calendar" onClick={this.selectDate.bind(this,para)} >
{this.createCalendar()}
</div>
这样的问题很严重,导致了事件冒泡时e.target 变成了未定义。一旦取消这个参数恢复如初。我还并不知道为什么,但是这个问题个人感觉值得注意,说明事件中bind会产生一些问题。其内部原因我还不知道。但是
还是记录在这。如果有人,看到了知道为什么,麻烦请告知。不知道的话,还是别这样绑会很危险,出一些乱子。那就这样,先记着。如果我能解决,会有后续的。
标签:
原文地址:http://www.cnblogs.com/jlzt/p/5869281.html