文章预览
从刚开始接触鸿蒙开发时,arkTS 版本还在 API 8,眨眼之间一年多时间过去了,现在已经更新了到 API 12,API 12 对应的是 harmonyOS Next 的 beta 版本。各方面的发展和之前的版本相比,都逐渐开始有了自己的特性,变得更加成熟。 虽然说,arkTS 是在 TypeScript 的基础之上进行的扩展和改变,因此很多人都认为,前端转鸿蒙开发的成本非常低,但是发展到 API 12,还是有一些开发习惯逐渐与纯粹的前端开发有了非常大的区别,上手难度也没有想象中的那么低了。 这篇文章,结合我这一年多以来的鸿蒙应用开发经验,给大家分享一下,鸿蒙开发与前端开发在编码习惯上,我个人认为几个比较重要的差异。 一、更多的使用 class 来定义数据 在前端开发中,大多数时候,我们更习惯于忽略 class 语法的存在,因为我们可以随意的使用 {} 来创建一个对象就可以开始
………………………………