Day01 HML组件基本介绍
一、什么是组件
组件(Component)是界面搭建与显示的最小单位,每个组件通过对数据和方法的封装,实现独立的可重复使用、可视的、可交互的功能单元,开发者通过多种组件的组合,构建出满足自身应用诉求的完整界面。
二、什么是HML
HML(HarmonyOS Markup Language)是一套类HTML的标记语言,是兼容类Web开发范式中三段式开发范式的一部分,通过HML组件页面具备数据绑定、事件绑定、条件渲染和逻辑控制等高级能力。
说起来这个HML缩写和HTML差不多,但是这个H居然是HarmonyOS的意思…不过就算它换了个名字,其实大体用法上还是和HTML差不多,还是相当好学的。
三、如何使用类web开发范式进行开发
就是上一篇说过的,兼容JS的类Web开发范式的方舟开发框架,采用经典的HML、CSS、JavaScript三段式开发方式使用HML标签文件进行布局搭建,使用CSS文件进行样式描述,使用javaScript文件进行逻辑处理。