artDialog的一般用法

1.dialog弹出短暂的提示窗口:

art.dialog({time:2, content:"提示内容"});

2.dialog弹出确认窗口:

art.dialog.confirm("content", function() {
        console.log("在这里执行确认后的操作");
    }, function() {
        console.log("在这里执行取消后的操作");
    });

3.dialog弹出窗口加载新的页面:

art.dialog.open("要加载的页面的路径",
    {title:"弹出框的标题",
        lock:true,//是否锁定屏幕
        drag: false,//是否可以拖动
        resize: false,//是否可以拖动改变窗口大小
        esc: false,//是否可以通过按esc键关闭窗口
        width:500,
        height:320,
        padding:0,
        close: function(){/*关闭窗口时的回调函数*/}
    });

7.手动关闭dialog弹窗:

art.dialog.close();

8.在dialog弹窗中的新页面中调用父页面的参数或方法:

//父页面闭包,返回vue对象。
var newVue = (function(){
    var _vm = new({
        data: {
        param: ""
    }
        methods: {
        fn: function(){};
    }
    });
    return _vm;
}());
//子页面获取父页面。
var win = artDialog.open.origin;
//使用获取到的父页面中的vue对象来调用vue中的参数或方法。
win.newVue.param;
win.newVue.fn();

你可能感兴趣的:(artDialog的一般用法)