作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这样的订阅:
this.test.subscribe(params => {
...some code
});
that = this
最佳答案
我会尝试回答,但我仍然不太确定你的意思。
当你写:
const v = 42;
observable.subscribe(x => {
// here you have access to `v`
});
{
const v = 42;
observable.subscribe(f);
}
function f(x) {
// here you do not have access to `v`
}
f
要查看不在其声明范围内的变量,则必须将它们设为参数并适本地传递它们。例如:
{
const v = 42;
observable.subscribe(x => f(x, v));
}
function f(x, v) {
// here you **do** have access to `v`
}
{
const v = 42;
observable.subscribe(x => f(x));
function f(x) {
// here you **do** have access to `v` because it is in scope
}
}
关于rxjs - 如何为 rxjs 订阅回调函数设置上下文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38853380/
我是一名优秀的程序员,十分优秀!