首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于角材料$mdDialog.finally的文献?

关于角材料$mdDialog.finally的文献?
EN

Stack Overflow用户
提问于 2015-05-03 22:10:32
回答 1查看 3.4K关注 0票数 2

文档中,角材料中的对话框具有如下特征:

代码语言:javascript
运行
复制
function showAlert() {
  alert = $mdDialog.alert()
    .title('Attention, ' + $scope.userName)
    .content('This is an example of how easy dialogs can be!')
    .ok('Close');
  $mdDialog
      .show( alert )
      .finally(function() {
        alert = undefined;
      });
}

我似乎找不到任何关于.finally的文档。从我所能收集到的内容来看,它似乎是一个回调函数,尽管文档中奇怪地缺少任何信息。

我是否应该假设它是一个正常的回调函数--以及为什么缺少它上的文档--这仅仅是一个标准的指令语法,被认为是处理回调的方法,比如.then

谢谢你提供的任何信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-03 22:43:59

$mdDialog.show()返回了一个承诺。finally是您在完成承诺时采取的一种操作,而不管它是解决了还是被拒绝了。通常,finally用于处理承诺完成后应该执行的任何清理(就像这里通过清除alert变量所做的那样)。

handle使用q库来处理承诺,这样您就可以在Q参考中找到有关finally()方法的信息。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30019989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档