如何将回调分配给实现模型

时间:2018-07-17 20:00:36

标签: modal-dialog aurelia materialize

对材料进行模态化有四个回调,分别是onOpenStart,onOpenEnd,onCloseStart,onCloseEnd。 我无法找到分配这些方法的方法,因为似乎没有以下任何一种方法: modalinstance.onOpenStart = function; 要么 modalinstance.options.onOpenStart = function;

那么您可以在哪里设置这些回调?

2 个答案:

答案 0 :(得分:0)

您必须在M.Modal.init的{​​{1}}参数中指定四个回调:

var instances = M.Modal.init(elems, options);

在这里,options参数是具有回调函数的对象:

var options = {
    onOpenStart: function(modal, trigger) {
        // code
    },
}

答案 1 :(得分:0)

我发现我实际上使用的是不具备此功能的Beta版本,该版本由早期的程序员安装。升级到版本1了。嗯,道歉。