zl程序教程

您现在的位置是:首页 >  后端

当前栏目

[RxJS] Convert a Node.js style callback to Observable: bindNodeCallback

JSNode to Rxjs Style convert callback Observable
2023-09-14 08:59:14 时间

It's just like bindCallback, but the callback is expected to be of type callback(error, result).

import * as fs from 'fs';
const readFileAsObservable = bindNodeCallback(fs.readFile);
const result = readFileAsObservable('./roadNames.txt', 'utf8');
result.subscribe(x => console.log(x), e => console.error(e));