現在、ほとんどの Web サイトのフロント デスクはマルチレベル メニューをどのように実装しているのでしょうか?もちろん、これらのメニュー データの内容はサーバーによって制御可能であり、フロントエンドの静的なものではなく、データベース内にあります。
天蓬老师2017-05-16 13:07:13
1. <id、url、name、pid、status> のようなフィールドを含むメニュー テーブルを設計します (pid は上位レベルのメニューの ID、最初のレベルのメニューの pid は 0、ステータスは必要に応じて表示、デザインします)
2. フロントエンドはテーブル内のデータに基づいて配列構造を生成し、それをページ上にレンダリングします
3. もちろん、データを削除、変更、確認する方法があります。テーブルの中に