当前位置: 首页 > news >正文

ArkUI —— 组件导航

创建导航页

// src\main\ets\pages\Index.ets
@Entry
@Component
struct Index {
  // 路由栈
  @Provide('pathInfos') pathInfos: NavPathStack = new NavPathStack()

  build() {
    Navigation(this.pathInfos) {
    
    }
  }
}

创建导航子页

this.navPath.pushPathByName('AccountTag', '账本分类管理')
// src/main/ets/pages/mine/AccountTag.ets
@Builder
export function AccountTag(name: string, param: string) {
  page({ name: name, label: param })
}

@Component
export struct page {
  name: string = '';
  label: string = '';

  build() {
    NavDestination() {

    }
    .title(this.label)
  }
}

创建路由跳转

// src\main\module.json5
{
  "module": {
    "routerMap": "$profile:route_map",
  }
}
// src\main\resources\base\profile\route_map.json
{
  "routerMap" : [{
    "name" : "AccountTag",
    "pageSourceFile"  : "src/main/ets/pages/mine/AccountTag.ets",
    "buildFunction" : "AccountTag"
  }]
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/102060.html

相关文章:

  • zk基础—1.一致性原理和算法二
  • Android:Dialog的使用详解
  • K8S 存储:emptyDir、hostPath、local详解
  • 观察者模式在Java单体服务中的运用
  • 质检LIMS实验室系统在塑料制品的应用 LIMS系统重塑塑料制品质检
  • leetcode hot100 多维动态规划
  • hadoop集群的常用命令
  • 《Spring Boot全栈开发指南:从入门到生产实践》
  • JAVA反序列化深入学习(十一):Spring1
  • 【Pandas】pandas Series to_latex
  • 力扣hot100_贪心算法
  • 实现基于Vue的后台管理系统权限控制与动态路由
  • 【避坑指南】RAGFlow + Ollama + Deepseek 构建本地知识库
  • 逻辑损失以及梯度下降的实现
  • Docker学习--容器操作相关命令--docker logs 命令
  • 利用 SSRF 和 Redis 未授权访问进行内网渗透
  • Java 中数组转集合的方法
  • 分布式环境下的主从数据同步
  • SpringBoot事务管理(四)
  • Faster-Whisper —— 为语音识别加速的利器
  • 283. 移动零
  • 【QT】Qt4 QtWebKit使用教程
  • 数据结构与算法-双指针法
  • Java 大视界 -- 基于 Java 的大数据可视化在城市规划决策支持中的交互设计与应用案例(164)
  • 30-超市进销存管理系统
  • RAG 高效检索利器 打造企业 “规章制度智能体”(ollama + deepseek + langchain + MinerU)
  • 力扣经典算法篇-5-多数元素(哈希统计,排序,摩尔投票法)
  • CES Asia 2025:行业话语权的逐鹿高地
  • 如何利用系统的数据分析能力提高利润额?
  • websocket获取客服端真实ip