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

鸿蒙应用如何新建页面

使用“Empty Ability”模板新建项目后,我们得到了一个预先生成的页面Index.ets,其路径为“你的项目名称\entry\src\main\ets\pages\Index.ets”,我们可以看到他在pages目录下,如下图所示:

那么我们想要再加一个页面应该如何添加呢,是不是直接复制Index.ets呢,虽然可以但是我们不推荐这样做,正确的方法是在ets或pages文件夹右键,依次选择“新建>Page>Empty Page”,我们一般还是把页面放在pages文件夹内即可:

在弹出的配置窗口,输入Page名称后点击“完成”按钮,我们一般按照首字母大写的方式,比如:

这样新的页面MyPage.ets就创建好了,我们发现初始页面结构和Index.ets的一致,我们可以根据自己的需要修改页面的内容进行开发。

通过以上方式新建的页面会自动在main_pages.json文件中生成配置,路径在“你的项目名称\entry\src\main\resources\base\profile\main_pages.json”,如下图所示:

​而如果不通过新建的方式,而是直接复制Index.ets的话,需要手工按照该格式添加一行新页面的配置才可以,注意每行末尾加逗号(,),最后一行不加。

{ "src": [ "pages/Index", "pages/MyPage" ] }
http://www.jsqmd.com/news/644355/

相关文章:

  • 模电实战:从虚短虚断到信号运算电路设计
  • IMX6Q平台EETI eGTouch驱动移植全记录:从内核配置到tslib校准
  • CANoe IL层实战:DBC属性配置与信号发送方式详解(附常见问题排查)
  • 欧拉路径+欧拉回路
  • Phi-4-mini-reasoning 3.8B 卷积神经网络原理讲解助手:可视化与代码示例
  • 抖音批量下载终极指南:如何高效获取合集视频与用户主页内容
  • 【优化布局】基于粒子群算法优化风电场布局实现发电量最大附Matlab代码
  • Agent记忆系统对比
  • 5步掌握知网文献批量下载:CNKI-download自动化工具实战指南
  • 告别手动一个个删!用Python脚本自动化清理Windows注册表指定路径的键值
  • 【LabVIEW FPGA图形化】 跨越工具链:在Spartan-6上集成Vivado edf网表的实战解析
  • 麦德龙卡回收6种主流渠道对比,哪种更适合你 - 京回收小程序
  • League-Toolkit:英雄联盟玩家的终极效率提升工具完全指南
  • 从云端到边缘:Transformer轻量化实战与嵌入式部署全解析
  • 阿里CosyVoice3效果展示:3秒录音克隆真实人声,情感丰富自然度惊艳
  • MobaXterm全能终端配置:一站式管理PyTorch Docker容器与Linux服务器
  • 保姆级避坑指南:用ESP-IDF v5.0给虫洞ESP32S3-EYE编译UVC固件,解决屏幕不亮和下载失败
  • 手把手教你用AutoShop配置汇川EASY320的Profinet从站通讯(附IO地址映射详解)
  • 保姆级教程:手把手教你为国产FPGA(如安路、紫光同创)配置Multiboot与看门狗(附Vivado约束详解)
  • 3分钟掌握ncmdumpGUI:Windows用户的网易云音乐NCM解密神器
  • 内容策略不同:为 Google 写、为语音写、为 AI 写,同一篇文章为什么需要三种结构
  • 告别SysML v1的混乱:手把手教你用M-Design v2搞定柴油发动机功能分解(Action Usage实战)
  • LEDUV固化机对高性能电子元件固化要求
  • 实战体验:10分钟微调Qwen2.5-7B,实现AI身份自定义
  • DDrawCompat终极指南:如何让Windows老游戏在现代系统上完美运行
  • 从‘平行’到‘鱼骨’:手把手拆解AlGaN/GaN HEMT多栅指结构的布局优化实战
  • Opencv实战:图像凸包检测算法全解析与应用场景
  • 如何快速解密RPG Maker MV/MZ资源文件:面向初学者的完整指南
  • SimpleTex vs Doc2X:哪个更适合你的论文公式识别需求?(附详细对比)
  • 新手友好!零成本体验Allegro自动化:YepStudy V2.0学习版安装与免费功能全指南