2017-04-12 16 views
1

私はngx-moduleでウィンドウモードを実装しようとしていますが、ウィンドウを開くとバックグラウンドに留まり、画面は無効になります。モーダルウィンドウはバックグラウンド(ngx-modal)にあります

<button md-raised-button color="primary" class="text-upper" (click)="firstModal.open()">Proveedor</button> 
<modal #firstModal> 
    <modal-header> 
     <h1>I am first modal</h1> 
    </modal-header> 
    <modal-content> 
     This modal has its own header, content and footer. 
    </modal-content> 
    <modal-footer> 
     <button class="btn btn-primary" click="firstModal.close()">okay!</button> 
    </modal-footer> 
</modal> 
<button md-raised-button color="primary" class="text-upper">Marca</button> 
</div> 

Image

With opacity:0

ありがとう:

は、ここに私のコードです。

+0

次のようopacity:0 CSSプロパティを使用すべきですか? –

+0

こんにちは、お返事ありがとうございます。私はログにはエラーがなく、警告のみがあります。 – Leonardo

+0

以下の@Leonardoはあなたを助けましたか? – Aravind

答えて

0

あなたは、あなたのブラウザのコンソールログを公開でした

import {ModalModule} from "ngx-modal"; 
@Component({ 
    selector: 'my-app', 
    template: ` 
    <div [class.disable]="disable"> 
     <h2>Hello {{name}}</h2> 
     <div class="row container-fluid"> 
     <img height="400" src="http://lorempixel.com/400/200"/><br><br> 
    <button (click)="openClicked()"> open my modal</button> 
    <br/><br/><br/><br/><br/><br/> 

    </div> 
</div> 
    <modal #myModal> 
     <modal-header> 
      <h1>Modal header</h1> 
     </modal-header> 
     <modal-content> 
      Hello Modal! 
     </modal-content> 
     <modal-footer> 
      <button class="btn btn-primary" (click)="closeClicked()">close</button> 
     </modal-footer> 
    </modal> 


    `, 
}) 
export class App { 
    @ViewChild('myModal') myModal; 
    name:string; 
    constructor() { 
    this.name = 'Angular2' 
    } 
    openClicked(){ 
    this.disable=true; 
    this.myModal.open(); 
    } 
    closeClicked(){ 
    this.disable=false; 
    this.myModal.close(); 
    } 
} 

LIVE DEMO

+0

help @Aravindに感謝します。私はあなたが言ったことをしました、それはモーダルが正面にあるようですが、何らかの理由でdosntが働いています。モーダルを開くとページが無効になります。 – Leonardo

+0

@レオナルドあなたはモーダルを無効にしたいですか? – Aravind

+0

@arvind私は結果を追加して画像を追加しました。私はモーダルを開くと、もうページとやりとりすることはできません。ページを更新するだけです。 – Leonardo

関連する問題