Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
dec19519
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
dec19519
编写于
7月 11, 2023
作者:
O
openharmony_ci
提交者:
Gitee
7月 11, 2023
浏览文件
操作
浏览文件
下载
差异文件
!20734 【Progress组件】追加示例代码
Merge pull request !20734 from sunjiakun/progress_sampleCode
上级
d82f189f
eb88960f
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
73 addition
and
1 deletion
+73
-1
zh-cn/application-dev/reference/arkui-ts/figures/arkts-capsuleProgressStyleEffect.png
...nce/arkui-ts/figures/arkts-capsuleProgressStyleEffect.png
+0
-0
zh-cn/application-dev/reference/arkui-ts/figures/arkts-ringProgressAnimation.gif
...eference/arkui-ts/figures/arkts-ringProgressAnimation.gif
+0
-0
zh-cn/application-dev/reference/arkui-ts/figures/arkts-ringProgressStyleEffect.png
...erence/arkui-ts/figures/arkts-ringProgressStyleEffect.png
+0
-0
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-progress.md
...on-dev/reference/arkui-ts/ts-basic-components-progress.md
+73
-1
未找到文件。
zh-cn/application-dev/reference/arkui-ts/figures/arkts-capsuleProgressStyleEffect.png
0 → 100644
浏览文件 @
dec19519
10.8 KB
zh-cn/application-dev/reference/arkui-ts/figures/arkts-ringProgressAnimation.gif
0 → 100644
浏览文件 @
dec19519
478.7 KB
zh-cn/application-dev/reference/arkui-ts/figures/arkts-ringProgressStyleEffect.png
0 → 100644
浏览文件 @
dec19519
37.0 KB
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-progress.md
浏览文件 @
dec19519
...
...
@@ -117,7 +117,8 @@ Progress(options: {value: number, total?: number, type?: ProgressType})
支持
[
通用事件
](
ts-universal-events-click.md
)
。
## 示例
### 示例1
各进度条基础属性效果
```
ts
// xxx.ets
@
Entry
...
...
@@ -177,3 +178,74 @@ struct ProgressExample {
```
![
progress
](
figures/arkts-progress.png
)
### 示例2
环形进度条视觉属性
```
ts
@
Entry
@
Component
struct
ProgressExample
{
private
gradientColor
:
LinearGradient
=
new
LinearGradient
([{
color
:
Color
.
Yellow
,
offset
:
0.5
},
{
color
:
Color
.
Orange
,
offset
:
1.0
}])
build
()
{
Column
({
space
:
15
})
{
Text
(
'
Gradient Color
'
).
fontSize
(
9
).
fontColor
(
0xCCCCCC
).
width
(
'
90%
'
)
Progress
({
value
:
70
,
total
:
100
,
type
:
ProgressType
.
Ring
})
.
width
(
100
).
style
({
strokeWidth
:
20
})
.
color
(
this
.
gradientColor
)
Text
(
'
Shadow
'
).
fontSize
(
9
).
fontColor
(
0xCCCCCC
).
width
(
'
90%
'
)
Progress
({
value
:
70
,
total
:
100
,
type
:
ProgressType
.
Ring
})
.
width
(
120
).
color
(
Color
.
Orange
)
.
style
({
strokeWidth
:
20
,
shadow
:
true
})
}.
width
(
'
100%
'
).
padding
({
top
:
5
})
}
}
```
![
ringProgressStyleEffect
](
figures/arkts-ringProgressStyleEffect.png
)
### 示例3
环形进度条动效
```
ts
@
Entry
@
Component
struct
ProgressExample
{
private
gradientColor
:
LinearGradient
=
new
LinearGradient
([{
color
:
Color
.
Yellow
,
offset
:
0.5
},
{
color
:
Color
.
Orange
,
offset
:
1.0
}])
build
()
{
Column
({
space
:
15
})
{
Text
(
'
Loading Effect
'
).
fontSize
(
9
).
fontColor
(
0xCCCCCC
).
width
(
'
90%
'
)
Progress
({
value
:
0
,
total
:
100
,
type
:
ProgressType
.
Ring
})
.
width
(
100
).
color
(
Color
.
Blue
)
.
style
({
strokeWidth
:
20
,
status
:
ProgressStatus
.
LOADING
})
Text
(
'
Scan Effect
'
).
fontSize
(
9
).
fontColor
(
0xCCCCCC
).
width
(
'
90%
'
)
Progress
({
value
:
30
,
total
:
100
,
type
:
ProgressType
.
Ring
})
.
width
(
100
).
color
(
Color
.
Orange
)
.
style
({
strokeWidth
:
20
,
enableScanEffect
:
true
})
}.
width
(
'
100%
'
).
padding
({
top
:
5
})
}
}
```
![
ringProgressAnimation
](
figures/arkts-ringProgressAnimation.gif
)
### 示例4
胶囊形进度条视觉属性
```
ts
@
Entry
@
Component
struct
ProgressExample
{
build
()
{
Column
({
space
:
15
})
{
Row
({
space
:
40
})
{
Progress
({
value
:
100
,
total
:
100
,
type
:
ProgressType
.
Capsule
}).
width
(
100
).
height
(
50
)
.
style
({
borderColor
:
Color
.
Blue
,
borderWidth
:
1
,
content
:
'
Installing...
'
,
font
:
{
size
:
13
,
style
:
FontStyle
.
Normal
},
fontColor
:
Color
.
Gray
,
enableScanEffect
:
false
,
showDefaultPercentage
:
false
})
}
}.
width
(
'
100%
'
).
padding
({
top
:
5
})
}
}
```
![
capsuleProgressStyleEffect
](
figures/arkts-capsuleProgressStyleEffect.png
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录