Framework7-forms-storage-javascript
提供:Dev Guides
Framework7-フォームストレージJavaScript API
説明
フォームの保存は、JavaScript APIを使用して実現できます。 ここで、Framework7は、入力の変更時に_formToJSON_を呼び出し、_pageInit_イベントで_formFromJSON_を呼び出します。 すべてのフォームデータは、キーとともにローカルストレージに保存されます。 フォームデータでこれらのローカルストレージキーを管理するためのアプリの方法は以下のとおりです-
S.No | Classes & Description | Parameters |
---|---|---|
1 |
myApp.formGetData(formId) アニメーションを開くと、このイベントが発生します。 |
|
2 |
myApp.formDeleteData(formId) アニメーションの開始が完了すると、このイベントが発生します。 |
|
3 |
myApp.formStoreData(formId, formJSON) アニメーションを閉じると、このイベントが発生します。 |
|
例
次の例は、Framework7のローカルストレージにデータを保存するフォームストレージJavaScript APIの使用を示しています-
出力
上記のコードがどのように機能するかを確認するために次の手順を実行してみましょう-
- 上記のHTMLコードを forms_storage_javascriptl ファイルとしてサーバーのルートフォルダーに保存します。
- このHTMLファイルをhttp://localhost/forms_storage_javascriptlとして開くと、出力は以下のように表示されます。
- フォームに詳細を入力して[データを取得]ボタンをクリックすると、すべてのフィールド値がJSON形式に変換されて表示されます。
- [データを保存]ボタンをクリックすると、フォームデータがローカルストレージに保存されます。
- [データの削除]ボタンをクリックすると、すべてのフォームデータが削除されます。