
简介
Android 开发, 爱好CSS
擅长的技术栈
可提供的服务
十年大前端开发经验、
在原生JavaScript中只有函数和类的实现,为了更好的面向对象编程TypeScript引入了接口、泛型、装饰器等特性。ArkTS也继承了这些特性。

在鸿蒙团队开发中,我们可能会遇到以下场景:团队内的小伙伴修改并顺手格式化【Cmd + Option + L/Ctrl + Alt + L】了一下A.est页面的代码,然后Commit 提交了。此时你刚好也在更改A.est页面的代码,然后不小心拉取了一下代码,代码冲突了😭,此时你准备解决冲突,一不小心roback 回滚了你本地的代码。虽然通过本地的git stash 恢复了回滚的代码,但是内心还是

解决Repeat复用导致Image加载图片展示的是上一张图片的问题
1. 背景 今天在群里看到小伙伴遇到@ObservedV2的类实例目前不支持使用JSON.stringify进行序列化,这个问题其实官方有讲到https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-new-observedv2-and-trace-V5#%E6%A6%82%E8%BF%B0@ObservedV2装

一文解读鸿蒙中ArkTS的进程、线程、并发、并行、同步、异步、阻塞、非阻塞、单线程、多线程。

1. 前置学习文档 【HarmonyOS NEXT】ArkTs数据类型解析与使用(https://juejin.cn/spost/7448894500348608522) 2. 前言 在原生JavaScript中只有函数和类的实现,为了更好的面向对象编程,TypeScript 引入了接口、泛型、装饰器等特性。ArkTS也继承了这些特性。 3.函数 3.1 函数声明 函数声明引入一个函数,包含其

1. 背景 为什么设计ArkTS? 1 其它语言有版权【Java?Kotlin?】以及历史问题【Java内存?】 2 生态,可复用前端生态的三方库,兼容JS/TS语言生态 ArkTs解决了JS/TS中的哪些问题? 1 程序健壮性:JS是动态类型【运行期间才去做数据类型检查,且类型可以随便改变】,不利于程序的健壮性。 2 性能问题:TS虽然是静态类型,但是它的类型检查可配置可关闭,而且编译后类型信息

关于鸿蒙开发中Promise相关的问题这篇文章里都有答案。

未来已来,拥抱万物互联的鸿蒙时代。共同探讨鸿蒙原生应用开发过程中遇到的难题,与大家一起深度交流HarmonyOS技术,为HarmonyOS NEXT生态增砖添瓦。 若您在开发中遇到问题,可以在评论区留下您的问题,我会及时为您提供最优解决方案。若您在开发中遇到问题,可以在评论区留下您的问题,我会及时为您

1. 背景 由于本菜鸡是从Android 开发转而学习HarmonyOS NEXT开发的,所以在ArkTS中解析接口返回的JSON数据时,习惯将JSON字符串转为Data Class 而不是前端中的interface 或者JSONObject。 2. 问题 在ArkTS中,想要将JSON 转为Class,最常见的方法就是 as Class,但是这种写法有一个很严重的问题,就是as 后的Class
