带有‘$q’的AngularJS执行命令-链接承诺以下方法行之有效:$q.when()
.then(checkCookieToken) // check if cookie already exists e.g. in cookie
.then(setHeader) // set Header with REST-Token e.g from cookie
.then(checkTokenOnline) // if not OK logout
.then(getMenu) // if previous OK get navigation menu
.then(getDataResource) // set ngResource
.then(getData); // and query it4个问题:1)如果.checkTokenOnline是不好的,我不想执行REST函数,我如何退出(退出,中断,任何,.)在这点上?2)如何设置它们中的一些是并行的,另一些是串行的?3)如何在它们之间传输数据?4)如何使下列函数依赖于以前的结果?
3 回答
MM们
TA贡献1886条经验 获得超2个赞
$q.when
, $http
, $timeout
, $interval
.then
.catch
添加回答
举报
0/150
提交
取消