Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
82d64e35
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看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
82d64e35
编写于
7月 11, 2023
作者:
O
openharmony_ci
提交者:
Gitee
7月 11, 2023
浏览文件
操作
浏览文件
下载
差异文件
!20751 【checkbox、checkboxGroup】d.ts新增接口在文档示例中体现
Merge pull request !20751 from sunjiakun/CheckboxDoc
上级
1ecab363
f3aded7f
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
127 addition
and
1 deletion
+127
-1
zh-cn/application-dev/reference/arkui-ts/figures/checkbox2.gif
.../application-dev/reference/arkui-ts/figures/checkbox2.gif
+0
-0
zh-cn/application-dev/reference/arkui-ts/figures/checkboxGroup2.gif
...ication-dev/reference/arkui-ts/figures/checkboxGroup2.gif
+0
-0
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-checkbox.md
...on-dev/reference/arkui-ts/ts-basic-components-checkbox.md
+51
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-checkboxgroup.md
...v/reference/arkui-ts/ts-basic-components-checkboxgroup.md
+76
-0
未找到文件。
zh-cn/application-dev/reference/arkui-ts/figures/checkbox2.gif
0 → 100644
浏览文件 @
82d64e35
21.7 KB
zh-cn/application-dev/reference/arkui-ts/figures/checkboxGroup2.gif
0 → 100644
浏览文件 @
82d64e35
39.8 KB
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-checkbox.md
浏览文件 @
82d64e35
...
...
@@ -53,6 +53,8 @@ Checkbox(options?: {name?: string, group?: string })
## 示例
### 示例1
```
ts
// xxx.ets
@
Entry
...
...
@@ -79,4 +81,52 @@ struct CheckboxExample {
```
![](
figures/checkbox.gif
)
\ No newline at end of file
![](
figures/checkbox.gif
)
### 示例2
```
ts
// xxx.ets
@
Entry
@
Component
struct
Index
{
build
()
{
Row
()
{
Column
()
{
Flex
({
justifyContent
:
FlexAlign
.
Center
,
alignItems
:
ItemAlign
.
Center
})
{
Checkbox
({
name
:
'
checkbox1
'
,
group
:
'
checkboxGroup
'
})
.
selectedColor
(
0x39a2db
)
.
onChange
((
value
:
boolean
)
=>
{
console
.
info
(
'
Checkbox1 change is
'
+
value
)
})
.
mark
({
strokeColor
:
Color
.
Black
,
size
:
50
,
strokeWidth
:
5
})
.
unselectedColor
(
Color
.
Red
)
.
width
(
30
)
.
height
(
30
)
Text
(
'
Checkbox1
'
).
fontSize
(
20
)
}
Flex
({
justifyContent
:
FlexAlign
.
Center
,
alignItems
:
ItemAlign
.
Center
})
{
Checkbox
({
name
:
'
checkbox2
'
,
group
:
'
checkboxGroup
'
})
.
selectedColor
(
0x39a2db
)
.
onChange
((
value
:
boolean
)
=>
{
console
.
info
(
'
Checkbox2 change is
'
+
value
)
})
.
width
(
30
)
.
height
(
30
)
Text
(
'
Checkbox2
'
).
fontSize
(
20
)
}
}
.
width
(
'
100%
'
)
}
.
height
(
'
100%
'
)
}
}
```
![](
figures/checkbox2.gif
)
\ No newline at end of file
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-checkboxgroup.md
浏览文件 @
82d64e35
...
...
@@ -72,6 +72,8 @@ CheckboxGroup(options?: { group?: string })
## 示例
### 示例1
```
ts
// xxx.ets
@
Entry
...
...
@@ -125,3 +127,77 @@ struct CheckboxExample {
}
```
![
checkboxGroup
](
figures/checkboxGroup.gif
)
### 示例2
```
ts
// xxx.ets
@
Entry
@
Component
struct
Index
{
build
()
{
Row
()
{
Column
()
{
Flex
({
justifyContent
:
FlexAlign
.
Center
,
alignItems
:
ItemAlign
.
Center
})
{
CheckboxGroup
({
group
:
'
checkboxGroup
'
})
.
selectedColor
(
Color
.
Orange
)
.
onChange
((
itemName
:
CheckboxGroupResult
)
=>
{
console
.
info
(
"
checkbox group content
"
+
JSON
.
stringify
(
itemName
))
})
.
mark
({
strokeColor
:
Color
.
Black
,
size
:
40
,
strokeWidth
:
5
})
.
unselectedColor
(
Color
.
Red
)
.
width
(
30
)
.
height
(
30
)
Text
(
'
Select All
'
).
fontSize
(
20
)
}.
margin
({
right
:
15
})
Flex
({
justifyContent
:
FlexAlign
.
Center
,
alignItems
:
ItemAlign
.
Center
})
{
Checkbox
({
name
:
'
checkbox1
'
,
group
:
'
checkboxGroup
'
})
.
selectedColor
(
0x39a2db
)
.
onChange
((
value
:
boolean
)
=>
{
console
.
info
(
'
Checkbox1 change is
'
+
value
)
})
.
mark
({
strokeColor
:
Color
.
Black
,
size
:
50
,
strokeWidth
:
5
})
.
unselectedColor
(
Color
.
Red
)
.
width
(
30
)
.
height
(
30
)
Text
(
'
Checkbox1
'
).
fontSize
(
20
)
}
Flex
({
justifyContent
:
FlexAlign
.
Center
,
alignItems
:
ItemAlign
.
Center
})
{
Checkbox
({
name
:
'
checkbox2
'
,
group
:
'
checkboxGroup
'
})
.
selectedColor
(
0x39a2db
)
.
onChange
((
value
:
boolean
)
=>
{
console
.
info
(
'
Checkbox2 change is
'
+
value
)
})
.
width
(
30
)
.
height
(
30
)
Text
(
'
Checkbox2
'
).
fontSize
(
20
)
}
Flex
({
justifyContent
:
FlexAlign
.
Center
,
alignItems
:
ItemAlign
.
Center
})
{
Checkbox
({
name
:
'
checkbox3
'
,
group
:
'
checkboxGroup
'
})
.
selectedColor
(
0x39a2db
)
.
onChange
((
value
:
boolean
)
=>
{
console
.
info
(
'
Checkbox3 change is
'
+
value
)
})
.
width
(
30
)
.
height
(
30
)
Text
(
'
Checkbox3
'
).
fontSize
(
20
)
}
}
.
width
(
'
100%
'
)
}
.
height
(
'
100%
'
)
}
}
```
![
checkboxGroup
](
figures/checkboxGroup2.gif
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录