发表于: 2016-12-21 23:41:04

2 1553


今天完成的事:

1,修真院8期demo

明天计划的事;

1,预计开始做修真院9期
遇到的问题:

1,用alert()弹出提示信息,点确认后打开新窗口,并传递参数,方法:

$rootScope.alert("加入班级才能写日报哦~", function () 
window.open("hall/recommend")
});

2,window.open()打开新窗口后,点击之前的窗口,弹窗还在,大约零点几秒后消失

解决方法:用$timeout指令

$rootScope.alert("加入班级才能写日报哦~", function () {
$timeout(function () {
window.open("hall/recommend");
}, 50)
});

关于$timeout在此处的用法还不是很理解

收获:

1,学习了$timeout()和$timeout.cancel()方法

2,用window.open()方法传参:window.open(pageURL,name,parameters)

其中:pageURL 为子窗口路径,name 为子窗口句柄,parameters 为窗口参数(各参数用逗号分隔)



返回列表 返回列表
评论

    分享到