【发布时间】:2018-12-17 19:11:25
【问题描述】:
我在 config.js 文件中创建了一个对象
export const handleClick =() => {
return "hi"
}
export const abc = {
'a': 'rollNo',
'b': 'age',
'c': `<div onClick='${handleClick}'>Click
Me</div>`
}
我正在遍历表中的对象,值打印在表中。
当我点击 div 时,什么都没有发生。onClick 事件不会在反应中触发。
谁能告诉我是什么问题
【问题讨论】:
-
删除 ${handleClick} 周围的
''并在 handleClick 中执行 console.log。 -
@MayankShukla 我厌倦了删除''。但是我得到错误参考错误:输入意外结束{
-
试试这个:
<div onClick={${handleClick}}> -
当我这样做时,我收到错误未捕获语法错误:输入意外结束
标签: reactjs ecmascript-6 redux