如何使用Angular Material禁用背景

时间:2015-07-27 09:18:18

标签: css angularjs material-design

我正在开发一个项目,并且我使用了很多md对话框。我想知道如何禁用背景。我看看检查元素(Chrome),但似乎无法找到任何样式来禁用....

有人有想法吗?

1 个答案:

答案 0 :(得分:8)

The docs for $mdDialog say

  

hasBackdrop - {boolean =}:是否应该有不透明背景   对话框后面。默认为真。

var confirm = $mdDialog.confirm()
  .parent(angular.element(document.body))
  .title('Would you like to delete your debt?')
  .content('All of the banks have agreed to forgive you your debts.')
  .ariaLabel('Lucky day')
  .ok('Please do it!')
  .cancel('Sounds like a scam')
  .targetEvent(ev)
  .hasBackdrop(false);

工作代码在:http://codepen.io/anon/pen/dogrXG

单击按钮,您将看到一个没有背景的对话框。