文件名称:ember-singularity:Ember中的统一事件处理
文件大小:210KB
文件格式:ZIP
更新时间:2024-02-25 17:00:00
ember ember-addon dom-events dom-listeners EmberJavaScript
灰烬奇点 Ember Singularity集成了服务,通过获取常规DOM事件并将其绑定到由单个DOM侦听器触发的Ember事件来帮助控制DOM事件侦听器。 换句话说,这意味着您没有一个DOM事件的多个侦听器,而是为一个DOM事件的一个侦听器,该侦听器随后通过Ember事件触发多个回调。 为什么这样有两个主要动机: 集中控制DOM侦听器:这有很多好处。 主要是因为它可以减少内存泄漏的风险,并可以优化所使用的处理程序的数量。 它为限制“垃圾邮件”事件提供了一个简单的瓶颈。 本质上,对Ember尚未处理的DOM事件进行更好,更轻松的控制。 利用Ember的事件系统:这有助于确保导致对应用
【文件预览】:
ember-singularity-master
----.jshintrc(518B)
----.gitignore(328B)
----app()
--------.gitkeep(0B)
--------services()
----package.json(2KB)
----LICENSE.md(1KB)
----.watchmanconfig(37B)
----index.js(71B)
----CHANGELOG.md(2KB)
----addon()
--------.gitkeep(0B)
--------services()
----testem.js(601B)
----.github()
--------workflows()
----.eslintrc.js(976B)
----README.md(4KB)
----tests()
--------.jshintrc(831B)
--------dummy()
--------unit()
--------helpers()
--------index.html(1KB)
--------test-helper.js(234B)
----config()
--------ember-try.js(2KB)
--------environment.js(90B)
----.eslintignore(199B)
----.ember-cli(280B)
----ember-cli-build.js(494B)
----.npmignore(332B)
----.editorconfig(367B)
----yarn.lock(487KB)
----RELEASE.md(1KB)
----.template-lintrc.js(57B)