我正在使用很多Kendo UI窗口.有没有办法在某种程度上全局指定默认值?或者更真实的版本,我可以用预定义的值创建一些父级,然后只覆盖我需要更改的值吗?
例如,我想要所有窗口的相同错误行为和模态参数,所以我想做类似的事情:
$("#parentWindow").kendoWindow({
modal: true,
error: function () {
this.close();
new Notification().error();
}
});
Run Code Online (Sandbox Code Playgroud)
然后使用父窗口作为新窗口的基础:
$("#newWindow").kendoWindow({
title: "This window should have the options (modal and error) of the parentWindow",
}).??getTheRestOfTheValuesFromParent()??;
Run Code Online (Sandbox Code Playgroud)
或者重写一些参数:
$("#newWindow2").kendoWindow({
modal: false,
title: "A window with overwritten modal parameter",
}).??getTheRestOfTheValuesFromParent()??;
Run Code Online (Sandbox Code Playgroud)
是否有可能实现这一点,是否有可能出现类似C#继承的东西?也许这是一个愚蠢的问题,但我对JS并不熟悉.