以下代码应该记录来自keyup事件的数据,取自输入字段,但没有任何反应,并且控制台保持空白(也没有错误)。Angular-2 Observable不起作用
/// <reference path="../typings/tsd.d.ts" />
import {Component} from 'angular2/core';
import {Observable} from "rxjs/Rx";
@Component({
selector: 'my-app',
template: `
<input id="search" type="text" class="form-control">
`
})
export class AppComponent {
constructor(){
var keyups = Observable.fromEvent($("#search"), "keyup");
keyups.subscribe(data => console.log(data));
}
}
使用jQuery与angular2是像具有在2009一只脚和在2016年 –