发表于: 2016-12-21 23:41:04
2 1552
今天完成的事:
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 为窗口参数(各参数用逗号分隔)
评论