angularjs $ ionicPopup.prompt带有ng-disable属性的OK按钮

时间:2016-08-04 19:44:14

标签: angularjs ionicpopup

我正在使用$ ionicPopup.prompt和OK按钮,如果没有选择任何输入选项,我会尝试以编程方式禁用。

即使我把: attr:'ng-disabled =“true”'也没有效果。我期望的是禁用“确定”按钮,弹出窗口将保留在屏幕上,直到选择了其中一个输入选项。

例如。

$ionicPopup.prompt({
                    title: '<h3>BLAH</h3>',
                    subTitle: '<h3>Please select one of the following options:</h3>',
                    template: 'BLAH BLAH <br>\n\</span>',
                    scope: $scope,
                    buttons: [
                        {   text: '<b>OK</b>', 
                            type: 'button-positive', 
                            attr: 'ng-disabled="true"',
                            onTap: function(res) {
                                    return true;
                                }
                            }}
                    ]
                }).then(function(res) {
                 ;//BLAH

                }, function(err) {
                    console.log('Err:', err);
                }, function(msg) {
                    console.log('message:', msg);
                });

1 个答案:

答案 0 :(得分:2)

您可以直接使用buttons:null而不是attr: 'ng-disabled="true" 'buttons:null将从弹出窗口中移除确定按钮...