Vue+Typescript 反射机制(事件注册)
TypeScript 没有类似C语言那样的#define功能,在Vue中实现反射机制进行事件扩展,需要在另一个文件进行import ‘xxx’; 这样的话,这样的话,会破坏系统架构。如何让二次开发只关注事件本身,让工程自动参与编译,让用户只用写自己的事件就行了呢?
需要解决的问题:如何不使用import ‘xxx’,来激活已注册的事件?
// ievent_handler.ts 文件
export abstract class IEventHandler{
constructor();
abstract
原创
2021-01-22 15:59:14 ·
931 阅读 ·
1 评论