Framework7-popover-dynamic
提供:Dev Guides
Framework7-動的ポップオーバー
説明
ポップオーバーは、以下に示すように、関連するアプリのメソッドを使用して動的に作成できます-
- * myApp.popover(popoverHTML、target、removeOnClose)*-このメソッドは以下の引数を受け入れます
- popoverHTML -ポップオーバーのHTML文字列です。
- target -ポップオーバーの位置を設定するために使用されるターゲット要素の_HTMLElementまたは文字列(CSSセレクター付き)_です。 これは_required_引数です。
- removeOnClose -_Boolean_タイプであり、オプションの引数です。 デフォルトでは、_true_に設定されており、閉じたときにDOMからポップオーバーが削除されます。
動的に作成されたポップオーバーのHTMLElementは、このメソッドによって返されます。
例
次の例は、Framework7での動的ポップオーバーの使用を示しています-
出力
上記のコードがどのように機能するかを確認するために次の手順を実行してみましょう-
- 上記のHTMLコードを popover_dynamicl ファイルとしてサーバーのルートフォルダーに保存します。
- このHTMLファイルをhttp://localhost/popover_dynamiclとして開くと、出力は以下のように表示されます。
- 最初のリンクをクリックして、ポップオーバーに関するダイナミックを作成できます。 同様に、動的メニューのポップオーバーを作成するには、2番目のリンクをクリックします。
- リンクをクリックすると、ダイナミックポップオーバーが作成され、外側をクリックしてポップオーバーを閉じることができます。
リンクをクリックすると、ダイナミックポップオーバーが開き、外側のマウスをクリックしてポップオーバーを閉じます。