帶有‘$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)如何使下列函數依賴于以前的結果?
帶有‘$q’的AngularJS執行命令-鏈接承諾
叮當貓咪
2019-07-09 15:52:45