layuiでは、layerの弾戸を閉じるための様々な方法があります.
layuiを使ってデータのインタラクションあるいはその他の業務の機能をする時指定のlayer弾幕を閉鎖しなければならなくて、以下は公式の文書とネット友達の招待状の全体の中の多種の方法を結び付けます!
layer.close(index) -
//
var index = layer.open();
var index = layer.alert();
var index = layer.load();
var index = layer.tips();
各弾層の呼び出しは、indexに戻ります.layer.close(index); // index, layer.close()
最新のポップアップ層を閉じたいなら、直接にlayer.indexを取得すればいいです.layer.close(layer.index); // , layer
あなたがiframeページで自分を閉じる時var index = parent.layer.getFrameIndex(window.name); // iframe
parent.layer.close(index); //
layer.closeAll(type) -
ただの弾戸なら、コードを多く書きたくないです.そうすると、close Allは本当に助けられます.レイヤーのタイプを指しないと、現在のページのすべてのレイヤーが破棄されます.もちろん、あるタイプのレイヤーだけを閉じたいなら、大丈夫です.layer.closeAll(); // ,
layer.closeAll('dialog'); //
layer.closeAll('page'); //
layer.closeAll('iframe'); // iframe
layer.closeAll('loading'); //
layer.closeAll('tips'); // tips