在按钮单击处理程序中添加静态功能

时间:2020-02-11 10:21:40

标签: jquery typescript webpack sharepoint

我有几个按钮,它们已经有一个onClick方法,其中调用了一个特定的方法“ PreSaveItem”。

像这样:

onClick = "if(!PreSaveItem) doSharepointSpecificStuff();"

我的PreSaveItem现在位于包装在不同模块(不同文件)中的类中

PreSaveItem.ts 

export default Foo {
   public static PreSaveItem(JQueryEvent e) {}
}

我该如何用我的PreSaveItem方法交换onClickHandler中的“ PreSaveItem”,以便它实际上在模块中找到它。 我不知道它是否相关,但是我使用webpack。我听说webpack的一个解决方案是拥有一个全局模块,该模块提供对这种方法的访问,但是对我来说这似乎是一个不好的解决方法。

也许sharepoint本身也提供了一种简便的方法来提供不同的方法?我将对某个特定于共享点的解决方案(如果存在)以及一般解决方案感兴趣。

谢谢!

0 个答案:

没有答案