【已解决】Dataview 监听点击事件

使用dataviewjs
dv.el(“button”,“test”,{ cls: “dataview dataview-class”, attr: { onclick: “{\n” +
" console.log(按钮被点击了);\n" +
" console.log(按钮被点击了);\n" +
" console.log(按钮被点击了);\n" +
" }" } });

我现在这样可以在页面点击按钮 控制台打印 按钮被点击了

如何把这个onclick这个里面对应的代码提成一个方法呢,我提出来,就说方法找不到, 这个是哪里有问题啊,有大佬清楚吗?

“提成一个方法”具体指什么,写成函数吗?

const btn = dv.el('button', 'test')
, func = ()=> console.log('点击了')
btn.onclick = ()=> func()

是这样的,大佬谢谢解答