【发布时间】:2016-02-09 20:52:02
【问题描述】:
我有一个 abc 组件(页面的一部分)。它有一个事件 mouseup。
@Component({
selector: 'abc-component'
})
@View({
<div (mousedown)="mouseDown()" (mouseup)="mouseUp()"></div>
})
export class ScheduleComponent {
mouseDown(){
//doSomthing
}
mouseUp(){}
}
但是mouseup事件只能在鼠标在<div>里面的时候触发。即使在<div> 之外,如何触发事件?
我是否必须将(mouseup)="mouseUp()" 移至app.ts,然后使用@Output 或service 之类的内容让app.ts 知道?有没有其他办法?
谢谢
【问题讨论】:
标签: angular