中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
摘要: 搜索数据。关键属性:颜色及设置搜索提示语。可设置组件宽度,默认100%。
1.将搜索栏组件拖拽到页面排版区即可
2.设置组件宽度、颜色和提示语文字 3.保存设置 生成纯血鸿蒙代码:
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 完成搜索交互 }) }
以下分别为搜索栏组件在平板、折叠屏、手机,以及在浅色模式和深色模式下的表现:
微信扫码分享