HarmonyOS 第一次培训

本文档介绍了OpenHarmony系统应用的JS前端开发基础,包括代码预览、页面创建、布局设置、资源管理、多语言配置、组件使用、动画构建、TodoList实现、接口调用、网络请求、自定义组件和路由功能。特别强调了在图表显示、多图帧动画制作以及TodoList状态管理中的技巧和方法。
摘要由CSDN通过智能技术生成

一、

1.写完代码后previewer预览

2.如果要新建页面,右键pages--new--JSpage(注意创建)

3.hml是框。 “title”是显示在中间 整体布局

4.在css里有长宽布局之类的 title是文字长宽高

5.common 公共文件,存放图片,数据等

6.i18N多语言设置

7.一般使用右侧的previewer就可以了

8.一定要点进去对应的文件才能运行

9.创建新文件,要在config.json更新其路由

10.在datas导入使用相对路径

二、

1.基础组件

技术胖-华为鸿蒙系统应用 OpenHarmony JS 前端开发 基础入门教程-完结华为鸿蒙系统应用 OpenHarmony JS 前端开发 基础入门教程-完结icon-default.png?t=M4ADhttps://jspang.com/article/74%E8%BF%99%E4%B8%AA%E5%8D%9A%E5%AE%A2%E9%93%BE%E6%8E%A5应用开发导读-入门-HarmonyOS应用开发icon-default.png?t=M4ADhttps://developer.harmonyos.com/cn/docs/documentation/doc-guides/document-outline-0000001064589184

2.在图表中:

要显示X,Y轴需要在js里找到display 的false更改为true;

导包  : import xxx from"../../common/XXX /xxx";

3.构建多图帧动画:

通过js引入图片一定要使用绝对路径

HMdemo-entry-src-main-js-animate-common-images-复制粘贴--js里改名称-iconfont-阿里巴巴矢量图标库icon-default.png?t=M4ADhttps://www.iconfont.cn/

4.TodoList 

文本内容必须在<text>标签中才能呈现

法1:删除事项this.todoList.splice(index,1)-hml里找到switch更改:@change:"switchChange($idx)

法2:在js里

switchChange(index){

        this.todoList[index].status = !this.todoList[index].status

},

computed:{

        todoCount(){

                let num =0;

                this.todoList.forEach(element = >{

                        if(element.status){

                                num++

                        }

                }

        

        }

}

---在hml里找到info-num括号里的数字改为todoCount

手机端 lpx = 3;TV设备,穿戴设备lpx = 2

5. JS UI   接口

   在JS文件里导入模块

import storage from '@system.storage';

6.网络数据请求

7.自定义组件使用

将已有组件进行拓展

调用

8.父子组件通信功能实现

9.路由功能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值