この質問を始める前に、backbone.js を初めて使用し、次の機能を実装したい場合は、バックボーン リレーショナル モデルを使用する必要があります。少なくとも、そう思われます。
backbone.js を介して実装される階層を作成しようとしていますが、階層を構造化して要素にアクセスする方法を知りたいと思っていました。リスト/セット/アイテムを追加および削除できるようにする必要があり、できれば一貫した番号付けポリシーを維持する必要があります。(List1 の表示名は list1 になります。Set1 を削除した場合、対応するアイテムを保持したまま Set2 を Set1 にする必要があります)
List1
^--->Set1
^--->Item1
^--->Item2
^--->Set2
^--->Item1
List2
^--->Set1
^--->Item1
^--->Set2
^--->Item1
^--->Item2
等
私の質問は次のとおりです。同じ階層に従う関数のセットが最もコンパクトで論理的な方法でアクセスできるように、これをどのように構造化しますか?
私が持っていた1つのアイデア:divを使用し、div idを id="List"+currentlistnum()+"Set"+currentsetnum()+"Item"+currentitemnum() のようなものにするだけです
これよりも良い方法はありますか?