搜尋

首頁  >  問答  >  主體

node.js - bluebird中的.cancel方法

黄舟黄舟2822 天前699

全部回覆(1)我來回復

  • 阿神

    阿神2017-04-17 13:45:46

    預設是關閉的,加上Promise.config({cancellation:true});這句話即可。官方文件裡有:

    .cancel js .cancel() -> undefined 取消此承諾。如果此承諾已經解決或取消功能尚未啟用,則不會執行任何操作。請參閱取消以了解如何使用取消。

    取消取消已針對 bluebird 3.x 進行了重新設計,任何依賴 2.x 取消語義的程式碼都無法在 3.x 中運行。取消功能預設為關閉,您可以使用Promise.config啟用它。

    示範:

    結果

    回覆
    0
  • 取消回覆