HarmonyOS 4.0 常用基础组件

D
dashen39 2025-01-14T12:03:15+08:00
0 0 213

1. 介绍

HarmonyOS是华为公司推出的一款面向全场景的分布式操作系统。随着HarmonyOS 4.0的发布,开发者可以更加便捷地构建强大的应用程序。本篇博客将介绍HarmonyOS 4.0中常用的基础组件,帮助开发者快速上手使用。

2. 组件列表

2.1 视图组件

  • Text

Text组件用于显示文本信息,支持字体、颜色、大小等样式的设置。

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed accumsan ultrices nulla non consectetur. Aliquam a consequat nibh. 
  • Image

Image组件用于显示图片,支持本地图片和远程图片的加载,可以设置宽度、高度和边框等属性。

![Alt Text](image.jpg)
  • Button

Button组件用于创建点击交互的按钮,可以设置文本、样式、点击事件等属性。

<button onclick="myFunction()">Click Me</button>

2.2 布局组件

  • Container

Container组件是一个容器,用于放置其他组件,可以设置边距、背景颜色等属性。

<div style="background-color: #f2f2f2; padding: 20px;">
    <p>This is a container.</p>
</div>
  • Row

Row组件用于创建一行布局,可以将其他组件水平排列。

<div style="display:flex; flex-direction: row;">
    <div style="flex:1">Column 1</div>
    <div style="flex:1">Column 2</div>
</div>
  • Column

Column组件用于创建一列布局,可以将其他组件垂直排列。

<div style="display:flex; flex-direction: column;">
    <div>Row 1</div>
    <div>Row 2</div>
</div>

2.3 输入组件

  • TextField

TextField组件用于接收用户的文本输入,可以设置提示文本、默认值和输入事件等属性。

<input type="text" placeholder="Enter text here">
  • Checkbox

Checkbox组件用于接收用户的选择,可以设置选项文本、默认值和选择事件等属性。

<input type="checkbox" name="vehicle" value="Car"> I have a car
  • RadioButton

RadioButton组件用于接收用户的单选,可以设置选项文本、默认值和选择事件等属性。

<input type="radio" name="gender" value="Male"> Male
<input type="radio" name="gender" value="Female"> Female

3. 总结

本篇博客介绍了HarmonyOS 4.0中常用的基础组件,包括视图组件、布局组件和输入组件。这些组件可以帮助开发者快速构建丰富的用户界面,并与用户进行交互。希望本文能够对HarmonyOS开发者有所帮助。

相似文章

    评论 (0)