kittencup / angular2-ama-cn

angular2 随便问
691 stars 101 forks source link

拓展别人的组件的坑和常见解决方案? #275

Open 55cc opened 5 years ago

55cc commented 5 years ago

别人写的框架或组件,已经封装好的.大部分功能相同,需要做一小部分的拓展.

问题:

  1. 作者没有考虑到我需要的应用场景,没有提供相应的input和output或其他任何调用
  2. 不能改作者写的源码

    需要能够监听该组件内部的某些dom的事件

    目前用的HostListener监听body所有的事件,然后再根据event.path判断是不是我需要的.请问有没有简单的实现方式??(不自己重新写一套的情况下)

jiayisheji commented 5 years ago

angular有个组件继承概念可以了解一下,你可以直接继承它的组件,然后去改写你的模板和行为交互。继承它原有的功能。