我可以在mdDialog中添加变量或函数吗?

时间:2015-08-12 03:28:40

标签: javascript angularjs hybrid-mobile-app

我想在我的mdDialog中添加变量或函数。我不确定如何创建自定义mdDialog,我是angularjs的新手。

这是我的mdDialog:

vm.dialog_up = function() {
     vm.dis = true;
      alert = $mdDialog.alert()
        .title('Attention, ')
        .content('Do you want to edit your Information?')
        .ok('Close');


      $mdDialog
          .show( alert )
          .finally(function() {
            alert = undefined;
          });
    }

我想在.ok按钮中添加一个功能。

1 个答案:

答案 0 :(得分:1)

JavaScript是一种非常自由的语言,它允许您向对象添加属性和方法。例如:

 var modal = {};

 modal.x = 5;//this assigns the value of `5` to the newly attached property `x`

 modal.testMethod = function() {
     //Do something here
 }

<强> PS: 虽然我个人认为修改框架对象会导致副作用。