Angular如何实现二级导航栏
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍了Angular如何实现二级导航栏,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体内容如下1、将菜单放入数据库:模拟
千家信息网最后更新 2026年11月01日Angular如何实现二级导航栏
这篇文章主要介绍了Angular如何实现二级导航栏,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
具体内容如下
1、将菜单放入数据库:
模拟放到该路径下:
src/assets/json/header.json
{ "siteName": "PGG娱乐健身中心", "menu":[ { "id":"1", "menuName":"首页", "menuChildren": [{}], "showSubMenu": false }, { "id":"2", "menuName":"健身中心", "menuChildren": [ { "itemId": "1", "menuChidrenItem": "居室器械健身" }, { "itemId": "2", "menuChidrenItem": "野外运动" }, { "itemId": "3", "menuChidrenItem": "健身小知识" } ], "showSubMenu": false }, { "id":"3", "menuName":"休闲娱乐", "menuChildren": [ { "itemId": "1", "menuChidrenItem": "养生钓鱼" }, { "itemId": "2", "menuChidrenItem": "野炊烧烤" }, { "itemId": "3", "menuChidrenItem": "真人野战" } ], "showSubMenu": false }, { "id":"4", "menuName":"订单中心", "menuChildren": [ { "itemId": "1", "menuChidrenItem": "所有订单" }, { "itemId": "2", "menuChidrenItem": "已完成订单" }, { "itemId": "3", "menuChidrenItem": "未完成订单" } ], "showSubMenu": false }, { "id":"5", "menuName":"个人中心", "menuChildren": [ { "itemId": "1", "menuChidrenItem": "用户信息修改" } ], "showSubMenu": false } ]}ts接受数据,并处理:
import { Component, OnInit } from '@angular/core';import { HttpClient, HttpClientModule } from '@angular/common/http';@Component({ selector: 'app-header', templateUrl: './header.component.html', styleUrls: ['./header.component.css']})export class HeaderComponent implements OnInit { headData: any; constructor( private http: HttpClient ) { } ngOnInit(): void { // http://localhost:4200/assets/json/header.json 可访问 this.http.get('/assets/json/header.json').subscribe(data => { this.headData = data; console.log(this.headData.menu); }); } showSubMenu(item: any, index: any): void { // 设置当前子菜单显示 item.showSubMenu = true; } notShowSubMenu(item: any, index: any): void { // 设置当前子菜单不显示 item.showSubMenu = false; }}html显示控制,利用ngstyle控制:
实际效果:

感谢你能够认真阅读完这篇文章,希望小编分享的"Angular如何实现二级导航栏"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
篇文章
订单
健身
菜单
导航
数据
知识
娱乐
控制
个人
价值
信息
兴趣
内容
同时
器械
实际
居室
效果
数据库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手冲咖啡和咖啡机区别
伟宏互联网科技
互联网 科技
互联网 的科技创新
以房互联网科技
狮子座互联网科技有限公司
美国互联网黑科技
上海致骋互联网科技
上海卓越科技 互联网
互联网巨头投资的硬核科技
河南猎农互联网科技有限公司
浙南科技城互联网大厦建设工程
互联网科技和法律行业
元气玛特互联网科技公司是外包吗
易企秀互联网科技是做什么的
广西科技产业互联网是什么
中国互联网公司的科技投入
盐城市攀科互联网科技有限公司
亚光科技低轨卫星互联网
平安好医生打造互联网科技医疗
有格互联网科技
互联网科技保险
互联网科技会
互联网金融 科技创新
互联网科技网站
深圳卡尔迅互联网科技有限公司怎么样
阿里互联网科技企业
兰石爱特工业互联网科技分公司
科技互联网公司两年变化
10位科技互联网大佬