promise-observer:JS中的观察者模式,通过promise实现

时间:2024-05-22 14:25:29
【文件属性】:

文件名称:promise-observer:JS中的观察者模式,通过promise实现

文件大小:24KB

文件格式:ZIP

更新时间:2024-05-22 14:25:29

TypeScript

应许观察者 具有承诺支持的观察者实现。 它的行为类似于典型的同步,在这种情况下,一旦通知订户,您就可以在执行更新功能之前先等待订户执行 例子 给定一个博客帖子的创建者: import po = require ( 'promise-observer' ) function BlogPostCreator ( ) { this . onCreated = po . create ( emit => this . emit = emit ) ; } BlogPostCreator . prototype . create = function ( blogPost ) { actuallyCreateBlogpost ( ) . then ( post => this . emit ( post ) ) // wait for all att


【文件预览】:
promise-observer-master
----.gitignore(27B)
----tsconfig.json(304B)
----README.md(3KB)
----test()
--------index.js(3KB)
----package.json(1004B)
----src()
--------helpers.ts(915B)
--------index.ts(3KB)
----lib.d.ts()
--------bluebird.d.ts(36KB)
--------ecma.d.ts(54KB)
----.npmignore(22B)
----d.ts()
--------promise-observer.d.ts(1KB)

网友评论