首页 > 其他分享 >Badge组件的用法

Badge组件的用法

时间:2024-10-27 22:16:11浏览次数:5  
标签:用法 旁边 小红点 组件 图标 Badge 属性

文章目录


我们在上一章回中介绍了WebView组件相关的内容,本章回中将介绍如何在图标旁边添加小红点.闲话休提,让我们一起Talk Flutter吧。

在这里插入图片描述

1 概念介绍

在实际项目中有时候需要在图标旁边显示小红点,而且小红点内还有数字,比如购物车图标显示小红点表示有商品添加到购物车中,小红点内的数字就是购物车中商品的数量。本章回中将介绍如何在图标旁边添加小红点。

2 实现方法

在Android或者IOS原生开发中,如果想实现图标旁边的小红点就需要自定义View。在Flutter中就不需要这么做了,因为官方已经给我们封装了相应的组件:Badge.
我们直接拿来使用就可以在图标旁边添加小红点。和其它的组件一样,Badge组件提供了相关的属性来控制自己,下面是常用的属性:

  • label属性:用来控制红点中显示的内容;
  • backgroundColor属性:用来控制红点的颜色,默认是红色;
  • textColor属性:用来控制红点中文字的颜色,默认是白色;
  • alignment属性:用来控制红点的位置,默认传值是topRight;
  • child属性:用来控制红点的宿主,就是说在哪个组件旁边显示红点;
    只通过文字介绍这些属性比较抽象,在后面的小节中,我们将通过具体的代码来演示Badge组件的使用方法。

3 示例代码





标签:用法,旁边,小红点,组件,图标,Badge,属性
From: https://blog.csdn.net/talk_8/article/details/143166390

相关文章

  • DRF-Parser解析器组件源码分析和应用
    1.解析器源码分析注意:以下源码为了方便理解已进行简化,只保留了解析器相关的代码#视图函数:classMyView(APIView):defpost(self,request):print(self.request.data)#触发解析流程returnResponse("ok")解析并获取数据的源码分析:获取解析器的......
  • <collection> 和 <association>的详细用法(附详细代码解析)
    MyBatis中的<association>和<collection>标签在MyBatis中,<association>和<collection>标签用于配置复杂查询的结果集关联映射,主要用于处理实体类之间的嵌套关系。二者的区别在于:<association>标签用于一对一的关系映射,比如实体类A中包含一个实体类B的对象......
  • DRF-Version组件源码分析
    1.版本管理组件源码分析注意点:不同的versioning_class区别:实例化后得到的对象versioning_scheme里面的方法不同(函数同名,但是处理逻辑不同)defdetermine_version:获取版本信息defreverse:反向生成url;QueryParameterVersioning:代表版本信息在查询参数中URLPathVersioni......
  • Flutter 自定义组件继承与调用的高级使用方式
    ✅近期推荐:求职神器https://bbs.csdn.net/topics/619384540......
  • 一款基于 Vue 3 的现代化数据可视化组件库,功能强大,颜值爆表,开发者必备!(带私活源码)
    VueDataUI是一款基于Vue3的现代化数据可视化组件库,专为开发者提供强大的数据展示功能,旨在帮助用户通过图形化手段生动地讲述数据故事。该库由开源开发者Graphieros创建和维护,专注于提升图形渲染性能与交互体验,并致力于帮助开发者解决复杂的数据展示问题。解决数据......
  • DRF-Permission组件源码分析及改编源码
    1.权限组件源码分析PS:下列源码为了方便理解都进行了简化,只保留了权限相关的代码由于视图函数中继承了APIView,因此permission_classes可在视图类中进行重写。注意点:执行权限校验前,已执行了认证流程。因此此时可通过self.user获取用户对象(认证通过的情况)2.实践:编写一......
  • 微服务组件Feign远程调用介绍
    微服务组件Feign远程调用介绍一.什么是Feign以及Feign的使用介绍1.什么是Feign,Feign在微服务中扮演怎么样的角色?Feign是一个声明式的Web服务客户端,它使得编写HTTP客户端变得更简单。在微服务架构中,Feign通过注解的方式,将接口方法映射为HTTP请求,极大简化了微服务之......
  • 推荐一个动态表单查询条件构造组件(yl-dc-component)
    什么是yl-dc-component一个基于antdv组件库的动态查询json生成组件,用于构建复杂的条件查询,让查询更加简单灵活。支持条件分组,保存历史条件等功能。后端可基于构造的json进行数据库查询操作。使用安装npmiyl-dc-component或yarnaddyl-dc-component案例<script......
  • DRF-Authention组件源码分析及扩展
    drf认证组件1、认证组件源码执行流程在该图中,我把与认证组件无关的代码都删除了,只留下了认证的代码,方便解析。每行注释的开头数字即代表了执行顺序注意事项:第5步中的self.authenticators获取流程:首先,明确self代表的是request对象。则self.authenticators相当于去request......
  • vue-count-to (数字滚动组件)
     参考地址:https://www.cnblogs.com/mahmud/p/17784975.html <divref="statsSection"class="stats-section"><divclass="numdiv"><divclass="numdivcxq-flex-cbetween">......