如何创建一个Javascript类,该类可以像C#类/对象一样稳定并在Vue组件中使用
我想创建一个Javascript类,我可以从Vue组件实例化它,并像在C#中那样调用它的函数如何创建一个Javascript类,该类可以像C#类/对象一样稳定并在Vue组件中使用,javascript,vue.js,vue-component,javascript-objects,Javascript,Vue.js,Vue Component,Javascript Objects,我想创建一个Javascript类,我可以从Vue组件实例化它,并像在C#中那样调用它的函数 在Vue中,我会使用“import”关键字导入JavaScript“functions”,但这里我想导入整个对象并调用其上的函数。我在想,IFFE可能是一种方式,但不确定。我的问题是1)是否可能,2)如果可能,我应该如何构造它,如何从Vue代码调用/或实例化对象?如果您使用的是Vue.js,我认为更好的方法是坚持基于Vue组件的结构并使用它 ()如果您使用的是Vue.js,我认为更好的方法是坚持使用基于
在Vue中,我会使用“import”关键字导入JavaScript“functions”,但这里我想导入整个对象并调用其上的函数。我在想,IFFE可能是一种方式,但不确定。我的问题是1)是否可能,2)如果可能,我应该如何构造它,如何从Vue代码调用/或实例化对象?如果您使用的是Vue.js,我认为更好的方法是坚持基于Vue组件的结构并使用它
()如果您使用的是Vue.js,我认为更好的方法是坚持使用基于Vue组件的结构和使用
()这可能是你想要的:这可能是你想要的:这是一个不错的选择,但不确定它是否适合我的场景。它似乎与Vue组件的耦合过于紧密。基本上,我只想导入并实例化一个js对象w参数,并在不同的时间间隔对其调用函数方法。我希望保持设计尽可能宽松,因为组件可能需要在其他应用程序中使用。这是一个不错的选择,但不确定它是否适合我的场景。它似乎与Vue组件的耦合过于紧密。基本上,我只想导入并实例化一个js对象w参数,并在不同的时间间隔对其调用函数方法。我想保持设计尽可能宽松,因为该组件可能需要在其他应用中使用。
public class MyClass()
{
public MyClass(string someParameter){
....initialization code using "someParameter"
}
public String SomeProperty {get; set;}
public void MyClassMethod(){
....my code goes here
}
}