如何实现Vue不加小括号调用构造函数

如何实现类似Vue的这种调用函数的方法:
Vue.方法名......
上面的Vue构造函数没有加小括号即可调用,这是怎么实现的?

1个回答

静态函数, static
简单实现

 //A 是一个对象,
 function A(){

 }
 //静态方法func1
 A.func1 = function(){};
 这样就能使用new A( ) 来新建一个对象,
 也可以A.func1() 直接执行静态方法

qq_40263389
Skyogo工作室 而且貌似不能A().func1()这样调用,因为Vue是支持这样调用的,而且我还需要往A里传参
接近 2 年之前 回复
qq_40263389
Skyogo工作室 但是这样的话,如果我给A设置一个参数,那么如何在func1里面获取呢
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐