纯血鸿蒙组件库AUI:搜索栏组件

鸿蒙开发之南拳北腿
发布于 2025-4-8 14:38
浏览
0收藏

摘要:
搜索数据。关键属性:颜色及设置搜索提示语。可设置组件宽度,默认100%。

调用示例一:极简调用

1.将搜索栏组件拖拽到页面排版区即可
纯血鸿蒙组件库AUI:搜索栏组件-鸿蒙开发者社区

调用示例二:更多属性

2.设置组件宽度、颜色和提示语文字
3.保存设置
纯血鸿蒙组件库AUI:搜索栏组件-鸿蒙开发者社区
生成纯血鸿蒙代码:
纯血鸿蒙组件库AUI:搜索栏组件-鸿蒙开发者社区

  GridCol({ span: 12 }) {
              Search({ value: '', placeholder: '搜索....' })// TODO 将value值改为变量
                .searchButton('搜索', {
                  fontColor: this.primaryColor
                })
                .width(GirdConstants.FULL_PERCENT)
                .height(FloatConstants.HEIGHT_INPUT)
                .placeholderColor(ColorConstants.FG_LEVEL3)
                .placeholderFont({
                  size: FloatConstants.FONT_SIZE_BODY2,
                  weight: FontWeight.Normal
                })
                .textFont({
                  size: FloatConstants.FONT_SIZE_BODY2,
                  weight: Number(FloatConstants.FONT_WEIGHT_BODY2)
                })
                .onSubmit((value: string) => {
                  // TODO 完成搜索交互
                })
            }

            GridCol({ span: 6 }) {
              Search({ value: '', placeholder: '搜索AI动态....' })// TODO 将value值改为变量
                .searchButton('搜索', {
                  fontColor: ColorConstants.SUCCESS
                })
                .width(GirdConstants.FULL_PERCENT)
                .height(FloatConstants.HEIGHT_INPUT)
                .placeholderColor(ColorConstants.FG_LEVEL3)
                .placeholderFont({
                  size: FloatConstants.FONT_SIZE_BODY2,
                  weight: FontWeight.Normal
                })
                .textFont({
                  size: FloatConstants.FONT_SIZE_BODY2,
                  weight: Number(FloatConstants.FONT_WEIGHT_BODY2)
                })
                .onSubmit((value: string) => {
                  // TODO 完成搜索交互
                })
            }
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.

以下分别为搜索栏组件在平板、折叠屏、手机,以及在浅色模式和深色模式下的表现:
纯血鸿蒙组件库AUI:搜索栏组件-鸿蒙开发者社区
纯血鸿蒙组件库AUI:搜索栏组件-鸿蒙开发者社区

收藏
回复
举报
回复
    相关推荐