当前位置:  开发笔记 > 编程语言 > 正文

角度2可观察,订阅不起作用

如何解决《角度2可观察,订阅不起作用》经验,为你挑选了1个好方法。



1> PierreDuc..:

这是angular2,有jquery,有javascript,有typescript,有rx ..和一些格式奇怪的html.

永远不要function在组件/服务/类中使用关键字,这会搞乱this上下文

不需要jQuery,只需(keyup)在输入元素上添加一个角度监听器

不需要可观察,这是在角度模板中处理的,它已经使用了observables(或实际上EventEmitters使用了observables)

这将有效:

@Component({
    selector: 'appobserve',
    template: `
      Angular 2 Component Using Observables!
      
    `
})
export class ObserveComponent {

   constructor() {}

   onKeyUp(event: KeyboardEvent): void {
       console.log(event);
   }
}

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有