莫代尔奇怪的行为离子2

时间:2017-02-10 18:03:13

标签: angularjs cordova ionic-framework hybrid-mobile-app

当我在离子2中呈现模态时,它会带有轻微的灰色叠加,当我尝试与内容互动时,任何点击或触摸都会将其解除。

我尝试将选项showBackdrop设置为false,这可以防止模式被解雇,但我仍然无法与其内容进行交互:

I can't interact with the form right here :

我用这个函数呈现模态:

presentDetail(){
    let opts = {
        showBackdrop: false,
        enableBackdropDismiss: false,
    };

    let beaconModal = this.modalCtrl.create(DetailBeacon, opts);

    beaconModal.present();
}

这发生在浏览器和android 4.4

My system information:

Cordova CLI: 6.4.0 
Ionic Framework Version: 2.0.0
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
Ionic App Scripts Version: 1.0.0
ios-deploy version: Not installed
ios-sim version: Not installed
OS: macOS Sierra
Node Version: v6.9.4
Xcode version: Xcode 8.2.1 Build version 8C1002

我找了问题,看起来我是唯一一个......

我可以使用一些帮助

1 个答案:

答案 0 :(得分:2)

根据文档Ionic documentation,create方法有3个参数,只有在第三个参数中,我们应该能够发送Modal的选项,但是你在第二个参数中发送了选项。