管道完成后如何获得值?

孟子易

例如。我希望 Angular 自动更新值(使用 observable)。

// in test.component.ts
ngOnInit(){
  let i = 0;
  this.test = new Observalble<any>((ob) => {
    setInterVal(() => {
      ob.next({
        i: i++,
      })
    },1000);
  });
}

<!-- in test.component.html -->
<p>{{ (test | async).i }}</p> <!-- not work -->
<p>{{ (test.i | async) }}</p> <!-- not work -->
用户184994

您需要先修正拼写错误:setInterVal应该是setInterval(小写 v),Observalble应该是Observable

然后,您需要添加空安全运算符,因为 的异步结果test将从 undefined 开始,如果您尝试i从 undefined 值获取属性,则会导致错误通过添加?,它只会尝试读取iiftest | async不为空。

// in test.component.ts
ngOnInit(){
  let i = 0;
  this.test = new Observable<any>((ob) => {
    setInterval(() => {
      ob.next({
        i: i++,
      })
    },1000);
  });
}

<!-- in test.component.html -->
<p>{{ (test | async)?.i }}</p> <!-- not work -->

这是一个 StackBlitz 演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在函数中进行异步工作,然后在完成后从该函数返回值?

来自分类Dev

$ digest完成后如何执行代码?

来自分类Dev

完成后是否可以获得python池结果?

来自分类Dev

执行完成后从线程返回值

来自分类Dev

Chrome自动完成后如何获取输入值

来自分类Dev

过渡完成后如何更改文本?

来自分类Dev

动画完成后,如何恢复DataTrigger ExitActions中的初始值?

来自分类Dev

循环语句完成后如何循环?

来自分类Dev

线程完成后如何获取返回值

来自分类Dev

Windows Service完成后如何停止?

来自分类Dev

音频完成后如何获得确认?

来自分类Dev

拖放事件完成后,如何在javafx tablecell中设置单元格值?

来自分类Dev

完成后如何删除动画

来自分类Dev

在获取数据完成后,React Native从promise获得价值

来自分类Dev

直到所有任务都在[asyncio]中完成后,如何立即获得某人任务的返回?

来自分类Dev

完成后使用httpClient的值

来自分类Dev

计算完成后,如何让单元格继承新值?

来自分类Dev

JS许诺完成后返回值

来自分类Dev

可观察值完成后,我应该如何发出一个值?

来自分类Dev

管道有问题。读取器完成后管道终止

来自分类Dev

函数完成后运行代码并获得返回值

来自分类Dev

URLSession中的任务完成后返回值

来自分类Dev

完成后如何打印ActionResult的结果

来自分类Dev

单击分页链接时,如何在价格滑块中完成后操作后仅更改from和to值

来自分类Dev

在 Cloud Function 中写入完成后更新值

来自分类Dev

服务完成后如何禁用按钮?

来自分类Dev

如何仅在 ngOnInit() 完成后执行方法(由插值调用)

来自分类Dev

如何在多个并行 CPF 管道执行完成后触发事件?

来自分类Dev

完成后从 BackgroundWorker 函数获得回复

Related 相关文章

  1. 1

    如何在函数中进行异步工作,然后在完成后从该函数返回值?

  2. 2

    $ digest完成后如何执行代码?

  3. 3

    完成后是否可以获得python池结果?

  4. 4

    执行完成后从线程返回值

  5. 5

    Chrome自动完成后如何获取输入值

  6. 6

    过渡完成后如何更改文本?

  7. 7

    动画完成后,如何恢复DataTrigger ExitActions中的初始值?

  8. 8

    循环语句完成后如何循环?

  9. 9

    线程完成后如何获取返回值

  10. 10

    Windows Service完成后如何停止?

  11. 11

    音频完成后如何获得确认?

  12. 12

    拖放事件完成后,如何在javafx tablecell中设置单元格值?

  13. 13

    完成后如何删除动画

  14. 14

    在获取数据完成后,React Native从promise获得价值

  15. 15

    直到所有任务都在[asyncio]中完成后,如何立即获得某人任务的返回?

  16. 16

    完成后使用httpClient的值

  17. 17

    计算完成后,如何让单元格继承新值?

  18. 18

    JS许诺完成后返回值

  19. 19

    可观察值完成后,我应该如何发出一个值?

  20. 20

    管道有问题。读取器完成后管道终止

  21. 21

    函数完成后运行代码并获得返回值

  22. 22

    URLSession中的任务完成后返回值

  23. 23

    完成后如何打印ActionResult的结果

  24. 24

    单击分页链接时,如何在价格滑块中完成后操作后仅更改from和to值

  25. 25

    在 Cloud Function 中写入完成后更新值

  26. 26

    服务完成后如何禁用按钮?

  27. 27

    如何仅在 ngOnInit() 完成后执行方法(由插值调用)

  28. 28

    如何在多个并行 CPF 管道执行完成后触发事件?

  29. 29

    完成后从 BackgroundWorker 函数获得回复

热门标签

归档