梅科尔工作室-江凌宇-鸿蒙笔记4
今天我们来介绍几个API模块
路由跳转模块
为了实现Ability内页面的跳转和数据的传递我们首先要导入的必须是router模块
我们有四种跳转方式
方式一:
router.push(),跳转到指定页面。
每调用一次router.push()方法,均会新建一个页面。默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32
方式二:
router.push(),分单实例模式和标准模式
方式三:
router.replace(),即使用新的页面替换当前页面,并销毁被替换的当前页面,页面栈数量不变
方式四:
router.replace(),分单实例模式和标准模式
跳转和返回
router.back(),与router.push()搭配使用,当使用router.push之后才可以用router.back()进行返回。这种方法不会新建页面,返回的是原来的页面
数据请求模块
简单的来讲就是申请网络上的接口,获取传输的数据。主要是针对服务器数据的获取,首先我们要导入http模块
导入之后我们还要进行权限的配置,我们要设置网络权限
官方案例如下
弹窗模块
首先需要导入prompt模块
主要使用的是prompt.showToast()方法,作用是可以在屏幕上弹出提示信息。message是弹出的消息,而duration是弹出的时间,单位是毫秒。1000是1秒,则2000是2秒。
绑定事件
点击事件:
触摸事件:
挂载卸载事件:
拖拽事件:
以上则是对API一些模块和事件的总结,欢迎大家补充!
梅科尔工作室-江凌宇-鸿蒙笔记4相关推荐
- 梅科尔工作室-江凌宇-鸿蒙笔记1
对于鸿蒙软件开发所用编译器的介绍 鸿蒙APP开发所采用的编译器为华为自研的DevEc编译器,简洁美观易上手是此编译器的巨大优势 主要目录配置文件作用(stage模型和FA模型下) 下面是在FA模型下的 ...
- 梅科尔工作室-江凌宇-鸿蒙笔记2
HarmonyOS构建漂亮的页面 一.页面基本元素介绍 常用基础组件 组件介绍: 组件(Component)是界面搭建与显示的最小单位,HarmonyOS ArkUI声明式开发范式为开发者提供了丰富多 ...
- 梅科尔工作室-江凌宇-鸿蒙笔记3
介绍一下ArkTs的两个组件和两个渲染 list组件 list组件是编辑过程中经常用到的,它的接口如下: List(value?:{space?: number | string, initialIn ...
- 梅科尔工作室-崔启凡-鸿蒙笔记4
鸿蒙笔记4 路由跳转 作用 用法 跳转方式 方式一 方式二 方式三 方式四 跳转页面数据的接受 数据请求 弹窗 绑定事件 点击事件 触摸事件 挂载卸载事件 拖拽事件 路由跳转 作用 实现Ability ...
- 梅科尔工作室-梁嘉莹-鸿蒙笔记1
基本操作界面介绍 预览按钮 内置API文档查阅 项目设置 运行按钮(只有在真机模拟或远程模拟时才可以使用) 安装插件,在files下的settings-->Plugins里面,可以安装一个中文的 ...
- 梅科尔工作室-梁嘉莹-鸿蒙笔记2
1 组件介绍 组件(Component)是界面搭建与显示的最小单位,HarmonyOS ArkUI声明式开发范式为开发者提供了丰富多样的UI组件,我们可以使用这些组件轻松的编写出更加丰富.漂亮的界面. ...
- 梅科尔工作室--梁嘉莹-鸿蒙笔记3
目录 List组件 子组件 接口 语法 父子组件 组件导出 双向数据绑定 if-else渲染 使用语法 注意事项 for循环渲染 使用语法 注意事项 List组件 子组件: Listitem 接口: ...
- 梅科尔工作室-梁嘉莹-鸿蒙笔记4
目录 官方API使用 路由跳转模块 实现Ability内页面的跳转和数据传递. 首先需要导入router模块 跳转方式 信息传递 注意事项 数据请求模块 申请网络上的接口,获取传输的数据.文档中心 首 ...
- 梅科尔工作室-孙溢博-鸿蒙笔记1
目录 一.主要目录配置文件作业 (一).stage模型 1.index.ets页面 2.resource文件 3.module.json5模块 4.pages模块 (二).FA模型 1.主要模块 二. ...
最新文章
- 基础知识漫谈(3) 组合基础知识,设计游戏框架
- GNS3 cloud 连接错误_远程桌面连接服务器身份验证错误要求的函数不受支持
- OpenCASCADE可视化:应用交互服务之标准交互式对象类
- 어느 도시 보유 하 면 사랑 이다(事態が発生すれば、ある都市の恋はしません)【Si les villes un amour】{If have love in a city}...
- Map 集合循环、遍历的 四 种方式
- OleDbCommandBuilder 使用方法
- DELL服务器 技术交流QQ群
- 微信开发第7章 通过accesstoken获取用户黑名单列表
- java react_Java 9React流
- 学习英语,先记下留着后用
- Newtonsoft.Json.dll 的使用
- R语言做生信分析系列(一)—— R软件简单安装
- RdViewer(远程控制电脑屏幕软件)官方中文版V3.3.1 | rd远程工具下载
- word底色怎么去掉的办法
- otg usb 定位_怎样打开安卓手机外接USB功能(即OTG功能)
- C语言每日一练——第50天:八进制转十进制
- [python]关于numpy中sum函数的axis属性的理解
- 【图像分类】2021-Twins NeurIPS
- 厦大计算机考研学硕,2021厦大计算机考研招生、复试、书目专业大解析!
- 兽医外科设备的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
热门文章
- vue项目-element UI-NavMenu 导航菜单始终只展开一个
- python 批量下载财务数据_Python+Wind 批量下载上市公司年报 - Part 1/2
- “正交阵”与“特征值和特征向量”
- HBase常见面试题
- 使用netterm连接linux虚拟机
- 网页图片加载优化方法总结
- Python自动化开发【1】:Python简介和入门
- python灰色波浪线,PyCharm关闭碍眼的波浪线图文详解
- FAQ是什么?如何高效地打造一个好的FAQ?
- 行人重识别AlignedReID:AlignedReID: Surpassing Human-Level Performance in Person Re-Identificat 重点亮点学习资料整理