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

永修县建设局网站外贸企业网站建设公司价格

永修县建设局网站,外贸企业网站建设公司价格,wordpress 链接微博,58同城做网站的电话介绍 本篇Codelab基于Stage模型下的Ability开发#xff0c;实现Ability内页面间的跳转和数据传递。 最终效果图如下#xff1a; 相关概念 页面路由#xff1a;提供通过不同的url访问不同的页面#xff0c;包括跳转到应用内的指定页面、用应用内的某个页面替换当前页面、…介绍 本篇Codelab基于Stage模型下的Ability开发实现Ability内页面间的跳转和数据传递。 最终效果图如下 相关概念 页面路由提供通过不同的url访问不同的页面包括跳转到应用内的指定页面、用应用内的某个页面替换当前页面、返回上一页面或指定的页面等。 环境搭建 软件要求 DevEco Studio版本DevEco Studio 3.1 Release。OpenHarmony SDK版本API version 9。 硬件要求 开发板类型润和RK3568开发板。OpenHarmony系统3.2 Release。 环境搭建 完成本篇Codelab我们首先要完成开发环境的搭建本示例以RK3568开发板为例参照以下步骤进行 获取OpenHarmony系统版本标准系统解决方案二进制。以3.2 Release版本为例 2.搭建烧录环境。 完成DevEco Device Tool的安装完成RK3568开发板的烧录 3.搭建开发环境。 开始前请参考工具准备完成DevEco Studio的安装和开发环境配置。开发环境配置完成后请参考使用工程向导创建工程模板选择“Empty Ability”。工程创建完成后选择使用真机进行调测。 代码结构解读 本篇Codelab只对核心代码进行讲解。 ├──entry/src/main/ets // 代码区 │ ├──common │ │ ├──constants │ │ │ └──CommonConstants.ets // 公共常量类 │ │ └──utils │ │ └──Logger.ets // 日志类 │ ├──entryability │ │ └──EntryAbility.ets // 程序入口类 │ └──pages │ ├──IndexPage.ets // 入口页面 │ └──SecondPage.ets // 跳转页 └──entry/src/main/resources // 资源文件目录 页面跳转 在工程pages目录中选中Index.ets点击鼠标右键 Refactor Rename改名为IndexPage.ets。改名后修改工程entryability目录下EntryAbility.ets文件中windowStage.loadContent方法第一个参数为pages/IndexPage。 // EntryAbility.ets onWindowStageCreate(windowStage: Window.WindowStage): void {...windowStage.loadContent(pages/IndexPage, (err, data) {...}); } 2.在工程pages目录中点击鼠标右键 New Page新建命名为SecondPage的page页。 3.从IndexPage页面跳转到SecondPage页面并进行数据传递需要如下几个步骤 给两个页面导入router路由模块。在IndexPage页面中给Button组件添加点击事件使用router.pushUrl()方法将SecondPage页面路径添加到url中params为自定义参数。SecondPage页面通过router.getParams()方法获取IndexPage页面传递过来的自定义参数。 IndexPage页面有一个Text文本和Button按钮点击按钮跳转到下一个页面并传递数据。IndexPage.ets代码如下 // IndexPage.ets import router from ohos.router; import CommonConstants from ../common/constants/CommonConstants;Entry Component struct IndexPage {State message: string CommonConstants.INDEX_MESSAGE;build() {Row() {Column() {Text(this.message)...Blank()Button($r(app.string.next))....onClick(() {router.pushUrl({url: CommonConstants.SECOND_URL,params: {src: CommonConstants.SECOND_SRC_MSG}}).catch((error: Error) {Logger.info(TAG, IndexPage push error JSON.stringify(error));});})}...}...} } SecondPage页面有两个Text文本其中一个文本展示从IndexPage页面传递过来的数据。SecondPage.ets代码如下 // SecondPage.ets import router from ohos.router; import CommonConstants from ../common/constants/CommonConstants;Entry Component struct Second {State message: string CommonConstants.SECOND_MESSAGE;State src: string (router.getParams() as Recordstring, string)[CommonConstants.SECOND_SRC_PARAM];build() {Row() {Column() {Text(this.message)...Text(this.src)...}...}...} } 页面返回 在SecondPage页面中Button按钮添加onClick()事件。调用router.back()方法实现返回上一页面的功能。 // SecondPage.ets Button($r(app.string.back))....onClick(() {router.back();}) 总结 您已经完成了本次Codelab的学习并了解到以下知识点 使用页面路由实现应用内页面跳转。 为了帮助大家更深入有效的学习到鸿蒙开发知识点小编特意给大家准备了一份全套最新版的HarmonyOS NEXT学习资源获取完整版方式请点击→《HarmonyOS教学视频》 HarmonyOS教学视频语法ArkTS、TypeScript、ArkUI等…视频教程 鸿蒙生态应用开发白皮书V2.0PDF 获取完整版白皮书方式请点击→《鸿蒙生态应用开发白皮书V2.0PDF》 鸿蒙 (Harmony OS)开发学习手册 一、入门必看 应用开发导读(ArkTS).…… 二、HarmonyOS 概念 系统定义技术架构技术特性系统安全… 三、如何快速入门《鸿蒙基础入门学习指南》 基本概念构建第一个ArkTS应用.…… 四、开发基础知识 应用基础知识配置文件应用数据管理应用安全管理应用隐私保护三方应用调用管控机制资源分类与访问学习ArkTS语言.…… 五、基于ArkTS 开发 Ability开发UI开发公共事件与通知窗口管理媒体安全7.网络与链接电话服务数据管理后台任务(Background Task)管理设备管理设备使用信息统计DFX国际化开发折叠屏系列.…… 更多了解更多鸿蒙开发的相关知识可以参考《鸿蒙 (Harmony OS)开发学习手册》
http://www.pierceye.com/news/173091/

相关文章:

  • 江苏景禾瑜博建设工程有限公司网站做网站注册公司
  • 如何找到做网站的客户贵州二建报名入口官网
  • 网站怎么做301定向wordpress极客式主题
  • 造价工程建设协会网站怎么把做的网站发布
  • 万网网站首页好企业网站
  • 廊坊做网站电话企业网络搭建拓扑图
  • 建设社区网站有什么借鉴之处专业网站制作哪家专业
  • 南宁网站推广流程wordpress 雅黑字体
  • 个人网站制作代码河北seo基础知识
  • 国内做视频的网站有哪些企业网站价格花
  • 泰安网站推广优化wordpress首页图片
  • 政协网站建设更改wordpress管理员用户名
  • 网站浏览器兼容性通用有那种网站么
  • 网站中全景是怎么做的云南网络营销文化优化
  • 苏州网站优化哪家好换空间对网站的影响
  • 如何做黑客攻击网站专业的网站建设运营
  • 门户网站建站流程做网站在哪里做比较好
  • 青创网站首页wordpress用户发文章
  • wordpress 仿站 主题网站建设拍金手指排名贰拾
  • 自己的网站怎么做跳转广州白云建方舱医院
  • 免费搭建购物网站网页游戏网站打不开
  • 专业的东莞网站设计wordpress extra script
  • 嘉兴网站开发公司电话从零开始创建wordpress主题.pdf
  • 备案号怎么添加到网站自己做网站原始代码
  • 可以做exe的网站邯郸做紧固件网站
  • 电子商务网站开发的说法移动端首页尺寸
  • 普通网站服务器房地产营销门户网站开发
  • 免费做公司网站wordpress文章格式
  • 制作网站教学设计金湖县城乡建设局网站
  • 微商城网站建设咨询网站做的不满意