innerHTML怎么绑定事件

290 阅读1分钟
const domStr = `
  <div 
    style="height:100px;width:100px;background-color: lightPink; cursor: pointer"
    onclick="(
      function() {
        console.log(nice)
      }
    )()"
  ></div>
`
<div onclick='run();'>123</div>

const run = () => {
  console.log(123)
}

这种是原生的写法,所以参考理解一下,可以知道这个onclick后面跟的应该是是一个函数的执行表达式;