
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Stepper组件是一个步骤导航器,适用于需要用户按照特定顺序完成任务的场景。它通过可视化的步骤指示和导航控制,帮助用户清晰地了解当前进度和后续步骤。// 基本使用示例 Stepper() { // StepperItem子组件 }Stepper组件的主要接口如下:: { index?参数名类型必填说明value{ index?: number }否设置当前显示的StepperItem索引从API
Search组件从API Version 8开始支持,后续版本不断新增功能。支持设置搜索图标、提示文本和搜索按钮提供丰富的文本输入控制能力支持自定义键盘和输入过滤器提供多种输入类型(普通文本、数字、邮箱等)具备完整的生命周期事件和交互事件Search组件支持设置自定义键盘:@Entry@Componentbuild() {Column() {})})})@BuilderfunctionColumn
TextClock组件是一个用于在设备上显示当前系统时间的文本组件,支持不同时区的时间显示和秒级精度。该组件从API Version 8开始支持,后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。支持不同时区的时间显示最高精度到秒级提供丰富的属性和事件允许自定义显示格式、字体样式、阴影效果等通过控制器实现启停功能在组件不可见时,时间变动将停止。组件的可见状态基于onVisibleArea
上篇文章中我们完成了文件下载功能,但有时候并不是通过点击链接被动响应下载任务,也有可能是点击按钮后,直接进行下载。这一篇文章中我们来看下如何主动发起一个下载任务。
在公司应用鸿蒙化的过程中,翻看原来Android的代码,发现在webview中有拦截前端请求,原生侧自己做处理,然后返回给前端的情况,代码比较老,也说不清楚是哪些前端工程里面在使用,只能暂时先按照Android的逻辑移植到鸿蒙上了。
TimePicker 组件是一个灵活的时间选择工具,支持 24 小时制和 12 小时制的切换,并允许用户自定义时间格式、起始和结束时间等参数。此外,它还提供了丰富的事件回调和样式设置选项,以满足不同场景下的需求。
前端业务中经常遇到需要使用手机上文件的情况,比如更换头像,上传记录等。我们来看下在鸿蒙上如何实现。当然我们也可以自己控制,在web组件的方法中返回true,表示我们自己处理这个事件,不需要系统默认响应在web组件中})// 过滤选择媒体文件类型为IMAGE// 设置最大选择数量// 获取选择的文件列表这样我们就可以使用我们自定义选择器来响应前端的文件选择事件了。当然这里是假设选择的是图片和视频,实
总结一下:没啥好总结的,不过一般情况下我们的业务中很少会遇到需要嵌套滑动的场景,这里权当一个记录好了。
Refresh 组件是一个可支持下拉刷新操作的容器组件,通常包裹在需要刷新的内容外部。其基本用法如下:@Entry@Componentbuild() {Column() {List() {Text(item)})在上述示例中,Refresh组件包裹了一个List组件,当用户下拉时,状态变量会被设置为true,从而触发刷新动画。通过builder或属性,可以自定义刷新区域的显示内容。例如,可以显示一
通过方法,可以自定义 Checkbox 的选中样式。@BuilderColumn(){}).mark({size: 50,}).width(30)通过方法,可以定制 Checkbox 的内容区。@Entry@Componentbuild() {Checkbox({ name: '复选框状态', group: 'checkboxGroup' })})Row() {} else {})







