ionic3: สร้าง Submenu #2 (json)

  1. เตรียมโปรเจ็กส์
  2. เตรียมเมนู
  3. app.module.ts
  4. app.component.ts
  5. วาดเมนู และเรียกใชงานเมนู

1. เตรียมโปรเจ็กส์

[code]
ionic start Submenu sidemenu
[/code]

สร้างเพจ topic1 และ topic2

[code]
cd Submenu
ionic g page topic1
ionic g page topic2
[/code]

สร้าง provider menu

[code]
ionic g provider Menu
[/code]

ลบโฟลเดอร์ src/pages/list

สร้างโฟลเดอร์ data และไฟล์ menus.json

[code]
mkdir src/assets/data
touch src/assets/data/menus.json
[/code]

2. เตรียมเมนู

src/assets/data/menus.json

src/providers/menu/menu.ts

3. app.module.ts

src/app/app.module.ts

4. app.component.ts

src/app/app.component.ts

5. วาดเมนู และเรียกใชงานเมนู

src/app/app.html

src/pages/home/home.html

Note: home.html มีเมนูอยู่แล้ว ไม่ต้องแก้ไขอะไร

src/pages/topic1/topic1.html

src/pages/topic1/topic2.html

Link