ember-computed-change-gate:仅当计算属性的值已更改时才触发观察者的计算属性

时间:2024-06-15 14:10:34
【文件属性】:

文件名称:ember-computed-change-gate:仅当计算属性的值已更改时才触发观察者的计算属性

文件大小:203KB

文件格式:ZIP

更新时间:2024-06-15 14:10:34

JavaScript

余烬计算变更门 如果从属键发生更改,则会触发Ember.js计算属性上的观察者,无论属性值是否发生更改。 ember-computed-change-gate仅在计算属性的结果ember-computed-change-gate时才触发观察者。 考虑以下示例: Ember . Object . extend ( { name : 'Gavin' , trimmedName : Ember . computed ( 'name' ) , function ( ) { return this . get ( 'name' ) . trim ( ) ; } ) , onTrimmedNameChanged : Ember . observer ( 'trimmedName' , function ( ) { console . log ( 'trimmed


【文件预览】:
ember-computed-change-gate-master
----.jshintrc(518B)
----.gitignore(369B)
----app()
--------.gitkeep(0B)
----package.json(2KB)
----package-lock.json(354KB)
----LICENSE.md(1KB)
----.watchmanconfig(37B)
----.travis.yml(1KB)
----CONTRIBUTING.md(639B)
----index.js(71B)
----addon()
--------change-gate.js(2KB)
----testem.js(556B)
----.eslintrc.js(1005B)
----README.md(3KB)
----vendor()
--------.gitkeep(0B)
----tests()
--------.jshintrc(831B)
--------dummy()
--------unit()
--------helpers()
--------index.html(1KB)
--------test-helper.js(228B)
----config()
--------ember-try.js(2KB)
--------environment.js(90B)
----.eslintignore(240B)
----.ember-cli(280B)
----ember-cli-build.js(591B)
----.npmignore(404B)
----.editorconfig(368B)
----yarn.lock(316KB)
----.template-lintrc.js(62B)

网友评论