自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Flutter 外阴影绘制+半圆形进度条实现

本文实现了一个Flutter半圆形进度条组件CircleProgressView,通过底部阴影蒙层和圆弧叠加增强视觉效果。组件支持自定义背景色、进度色、圆环宽度等参数,使用动画平滑过渡进度变化。核心实现原理包括:1)使用CustomPainter绘制半圆背景和进度圆弧;2)添加阴影效果突出显示;3)通过AnimationController实现进度变化的动画效果。组件可灵活调整大小,适用于数据可视化场景,能清晰展示百分比进度和未完成部分的对比。

2025-10-09 16:34:57 182

原创 使用Visibility组件解决Tab切换组件build问题

Visibility组件,解决倒计时60秒未结束,切换回来结果又显示获取验证码

2024-07-31 16:47:23 398

原创 Node学习笔记

方式一、同步方式,会阻塞后续代码的运行方式二、异步回调:代码不会被阻塞,需要传入回调函数方式三、异步Promise操作文件,返还一个Promise对象。

2023-12-02 20:41:08 233 1

原创 使用组件v-model时的value和model-value

在学习自定义指令v-model时,实现父子组件的传递时,子组件的propos,value 为 undifined.仔细看过v-model 的 原理之后,尝试了写一个demo简单模拟下,但是还是不正确。在查阅vue文档中,发现了关于组件的v-model。v-model展开的形式如下。

2023-10-23 19:49:24 2612 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除