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();



作者:赵任QAQ
链接:https://www.jianshu.com/p/81669d708b6c
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


分类: 程序开发 /

网友品论

留下您的评论