【发布时间】:2020-10-24 21:09:51
【问题描述】:
我喜欢探索使用组件 Input 作为 Event 输出的可行性,类似于 react 的做法。
父组件
parentHandler(message){
console.log(message)
}
父 html
<child [myEvent]="parentHanlder"></child>
子组件
@Input myEvent
ngOnInit(){
this.myEvent('hello')
}
我想知道这种方法是否存在缺点或潜在问题,例如内存/性能
谢谢
【问题讨论】:
-
不完全。我知道输入和输出都有效,我想知道仅使用@input 来处理事件是否存在潜在问题
-
你能解释一下你为什么需要这个吗?
标签: javascript angular