【问题标题】:MithrilJS HyperscriptMithrilJS 超脚本
【发布时间】:2017-11-01 05:51:59
【问题描述】:
m("div", {
  onclick: function(e) {
    console.log(e); 
  }, 
}, "Test")

您好,我想知道上面的事件处理程序是否会在 Mithril 重绘时创建一个新函数?我想避免性能问题。

【问题讨论】:

    标签: mithril.js hyperscript


    【解决方案1】:

    它将在每次重绘时重新创建。性能影响通常可以忽略不计。

    https://jsperf.com/create-function-vs-reference 不是一个精确的测试,但希望能提供一个粗略的区别。

    但总是配置文件!如果函数创建是您的瓶颈,那么将其抽象出来将是一个简单的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-20
      • 2014-08-05
      • 2011-11-02
      • 1970-01-01
      • 2019-09-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多