Reactjs 反应:onClick on锚点元素不';好像不行
我已经学习了一段时间了,我遇到了一个奇怪的问题,我很难解决。很简单:onClick在我的锚元素上似乎不起作用 这是我的密码:Reactjs 反应:onClick on锚点元素不';好像不行,reactjs,Reactjs,我已经学习了一段时间了,我遇到了一个奇怪的问题,我很难解决。很简单:onClick在我的锚元素上似乎不起作用 这是我的密码: 功能选项卡(道具){ 返回( ); } Tabs.propTypes={ onTabClick:React.PropTypes.func.isRequired, tabName:React.PropTypes.string.isRequired, } var TabsNav=React.createClass({ getInitialState:函数(){ 返回{
功能选项卡(道具){
返回(
);
}
Tabs.propTypes={
onTabClick:React.PropTypes.func.isRequired,
tabName:React.PropTypes.string.isRequired,
}
var TabsNav=React.createClass({
getInitialState:函数(){
返回{
选项卡:[
{name:“用户列表”,isActive:false},
{name:“创建新用户”,isActive:false},
],
}
},
showTabContent:function(){
console.log(“它工作”);
},
render:function(){
返回(
{this.state.tabs.map(函数(元素,索引){
返回
}.bind(this))}
);
}
})
浏览器控制台中的错误是什么?该未定义此?。你的代码是工作。。。你只是在使用map时忘记了key,但这没什么大不了的。我的控制台中没有错误,我已经将“this”与.bind(this)绑定,所以这不是问题所在。除了在onClick事件上没有将“it works”记录到控制台之外,代码还可以工作(而且应该是)。Tabs
也应该是一个React组件,而不是一个普通函数。我已经将其转换为React组件,onClick仍然不工作:/