私は、多くのユーザーがログインし、自分の「サンドボックス」にドラッグ可能な「ノード」を作成する「サンドボックス」を作成しようとしています。私は毎回修正した後にアプリケーションを自動保存できるようにしたいと思っていますが、まずはまずMySQLのJavascriptオブジェクトを取得しようとしています。JSON/PHP/MysqlでJavascriptオブジェクトを保存すると、ユーザーの返品時にJavascriptオブジェクトを再ロードするにはどうすればよいですか?
私はJavascript、PHP、MySQLを初めて使いましたが、JSONはこのタスクのための私の親友のようです。ここではノードのラフな例です:
node1.pos
node1.name
node1.content
node1.siblings
* 注:実際のノードは、より多くの属性が、潜在的な機密情報と一部を収容します。
私の目標は、各ノードをドラッグしてドラッグしたり、兄弟や名前の変更などにリンクしたりして、ページを再訪問したときに、「サンドボックス」がすべての正しいデータが関連付けられている正しい位置。
私はキャンバスに表示される機能を扱うことができますが、MySQLとJavascriptの間でオブジェクトを移動することは私を混乱させるものです。メソッドを持つオブジェクトは問題を引き起こすでしょうか?
誰でも助けてくれる助けやアドバイス、参考資料がありますか?
本当に答えはありますが、面白いことを考えてみましょう。https://github.com/zefhemel/persistencejs – fncomp
"メソッドを持つオブジェクトで問題が発生するか_ _"はい。 JSONは関数をデータとして格納することができません。そのため、別の 'dataPacket'を作成しました。 _load.php_サービス用に投稿したコードで、サーバーが文字列を返すと、jQueryは自動的にJSONとして解析し(有効なJSONの場合のみ)、JavaScriptオブジェクトで終了します。 – Trinidad