javascript - Angular 异步调用与 react 和 Node 异步调用中的“this”引用

标签 javascript node.js angular callback this

为什么 Angular 的 this.http.subscribe 主体中的 this 引用当前组件,而 React 或 Node 的嵌套异步回调中的 this 引用当前组件http请求本身?我该怎么做才能实现 Angular 图案?

最佳答案

要实现 Angular 模式,您可以在订阅之前添加 that = this; (在方法主体中)。然后在订阅中引用它。

关于javascript - Angular 异步调用与 react 和 Node 异步调用中的“this”引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51797186/

相关文章:

jquery - Angular 2 : *ngFor cause CSS problems

javascript - 选择年份的 ng-options 列表并默认查看当前年份

node.js - 使用 systemd 激活套接字时没有数据

node.js - ClientSession 无法序列化为 BSON

javascript - 如何将字符串类型从 API 响应转换为图像文件 - ����\u0000\u0010JFIF\u0000\u0001\u0001\u0000\u0000\u0001 -

node.js - 如何通过apache连接 Node 服务器?

javascript - r.js 到底做了什么?

javascript - 我的脚本无法在 IE(甚至 9)中运行?简单的 javascript 修改复制文本

javascript - Sequelize 模型自定义方法返回未定义

angular - RxJS 主题和 Angular 2 组件