文件名称:ember-lifecycle-component:在您可能不需要的时候,具有其他生命周期的组件需要模板
文件大小:280KB
文件格式:ZIP
更新时间:2024-04-09 02:22:16
JavaScript
余烬生命周期组件 对于不需要模板的情况。 WebGL整合 其他无DOM的情况 LifeCycleComponent具有与@glimmer/component相同的接口,但带有一些附加的挂钩。 通常,您不需要此。几乎所有的副作用代码都可以表示为计算/跟踪的属性和常规的吸气剂,同时通过可能会开始产生副作用的函数来进行更改。 所有可用的钩子是: 构造函数(所有者,参数) didReceiveArgs(上一个,下一个) didUpdate() willDestroy() 安装 ember install ember-lifecycle-component 用法 import { LifeCycleComponent } from 'ember-lifecycle-component' ; import THREE from 'three' ; let geometry = new THRE
【文件预览】:
ember-lifecycle-component-master
----.gitignore(383B)
----package.json(4KB)
----jsconfig.json(66B)
----LICENSE.md(1KB)
----.watchmanconfig(37B)
----CONTRIBUTING.md(657B)
----index.js(72B)
----CHANGELOG.md(7KB)
----tsconfig.json(1KB)
----addon()
--------index.ts(71B)
---------private()
----types()
--------dummy()
--------@ember()
--------global.d.ts(277B)
----testem.js(589B)
----.github()
--------renovate.json5(292B)
--------workflows()
----.prettierignore(253B)
----.eslintrc.js(2KB)
----.prettierrc.js(188B)
----README.md(2KB)
----vendor()
--------.gitkeep(0B)
----tests()
--------dummy()
--------integration()
--------unit()
--------helpers()
--------index.html(1KB)
--------test-helper.js(323B)
----config()
--------ember-try.js(1KB)
--------environment.js(90B)
----.eslintignore(253B)
----.ember-cli(280B)
----ember-cli-build.js(497B)
----.npmignore(425B)
----.editorconfig(367B)
----yarn.lock(681KB)
----.template-lintrc.js(63B)