Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
b68d6c95
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
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看板
提交
b68d6c95
编写于
5月 13, 2022
作者:
H
HelloCrease
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update sample
Signed-off-by:
N
HelloCrease
<
lian15@huawei.com
>
上级
0368e671
变更
26
显示空白变更内容
内联
并排
Showing
26 changed file
with
144 addition
and
154 deletion
+144
-154
zh-cn/application-dev/background-task-management/background-task-dev-guide.md
...v/background-task-management/background-task-dev-guide.md
+27
-43
zh-cn/application-dev/internationalization/intl-guidelines.md
...n/application-dev/internationalization/intl-guidelines.md
+57
-57
zh-cn/application-dev/ui/ts-application-resource-access.md
zh-cn/application-dev/ui/ts-application-resource-access.md
+8
-8
zh-cn/application-dev/ui/ui-js-animate-transform.md
zh-cn/application-dev/ui/ui-js-animate-transform.md
+5
-5
zh-cn/application-dev/ui/ui-js-building-ui-component.md
zh-cn/application-dev/ui/ui-js-building-ui-component.md
+7
-5
zh-cn/application-dev/ui/ui-js-building-ui-routes.md
zh-cn/application-dev/ui/ui-js-building-ui-routes.md
+1
-1
zh-cn/application-dev/ui/ui-js-component-tabs.md
zh-cn/application-dev/ui/ui-js-component-tabs.md
+1
-1
zh-cn/application-dev/ui/ui-js-components-canvas.md
zh-cn/application-dev/ui/ui-js-components-canvas.md
+1
-1
zh-cn/application-dev/ui/ui-js-components-chart.md
zh-cn/application-dev/ui/ui-js-components-chart.md
+3
-3
zh-cn/application-dev/ui/ui-js-components-dialog.md
zh-cn/application-dev/ui/ui-js-components-dialog.md
+3
-3
zh-cn/application-dev/ui/ui-js-components-grid.md
zh-cn/application-dev/ui/ui-js-components-grid.md
+1
-1
zh-cn/application-dev/ui/ui-js-components-list.md
zh-cn/application-dev/ui/ui-js-components-list.md
+1
-1
zh-cn/application-dev/ui/ui-js-components-menu.md
zh-cn/application-dev/ui/ui-js-components-menu.md
+2
-2
zh-cn/application-dev/ui/ui-js-components-picker.md
zh-cn/application-dev/ui/ui-js-components-picker.md
+1
-1
zh-cn/application-dev/ui/ui-js-components-slider.md
zh-cn/application-dev/ui/ui-js-components-slider.md
+1
-1
zh-cn/application-dev/ui/ui-js-components-stepper.md
zh-cn/application-dev/ui/ui-js-components-stepper.md
+1
-1
zh-cn/application-dev/ui/ui-js-components-svg-overview.md
zh-cn/application-dev/ui/ui-js-components-svg-overview.md
+3
-3
zh-cn/application-dev/ui/ui-js-components-swiper.md
zh-cn/application-dev/ui/ui-js-components-swiper.md
+3
-3
zh-cn/application-dev/ui/ui-js-components-toolbar.md
zh-cn/application-dev/ui/ui-js-components-toolbar.md
+1
-1
zh-cn/application-dev/ui/ui-js-custom-components.md
zh-cn/application-dev/ui/ui-js-custom-components.md
+1
-1
zh-cn/application-dev/ui/ui-js-overview.md
zh-cn/application-dev/ui/ui-js-overview.md
+4
-4
zh-cn/application-dev/ui/ui-ts-components-web.md
zh-cn/application-dev/ui/ui-ts-components-web.md
+1
-1
zh-cn/application-dev/ui/ui-ts-creating-simple-page.md
zh-cn/application-dev/ui/ui-ts-creating-simple-page.md
+1
-1
zh-cn/application-dev/ui/ui-ts-layout-mediaquery.md
zh-cn/application-dev/ui/ui-ts-layout-mediaquery.md
+1
-1
zh-cn/application-dev/ui/ui-ts-overview.md
zh-cn/application-dev/ui/ui-ts-overview.md
+8
-4
zh-cn/application-dev/ui/ui-ts-page-redirection-data-transmission.md
...cation-dev/ui/ui-ts-page-redirection-data-transmission.md
+1
-1
未找到文件。
zh-cn/application-dev/background-task-management/background-task-dev-guide.md
浏览文件 @
b68d6c95
...
...
@@ -4,32 +4,20 @@
应用或业务模块处于后台(无可见界面)时,如果有需要继续执行或者后续执行的业务,可基于业务类型,申请短时任务延迟挂起(Suspend)或者长时任务避免进入挂起状态。
## 接口说明
```
js
import
backgroundTaskManager
from
'
@ohos.backgroundTaskManager
'
;
```
## 短时任务
### 接口说明
**表1**
短时任务主要接口
| 接口名 | 描述 |
| -------- | -------- |
| function
requestSuspendDelay(reason:
string,
callback:
Callback
<
void
>
):
**DelaySuspendInfo**; | 后台应用申请延迟挂起。
<br/>
延迟挂起时间一般情况下默认值为180000,低电量(依据系统低电量广播)时默认值为60000。 |
| function
getRemainingDelayTime(requestId:
number,
callback:
AsyncCallback
<
number
>
):
void;
<br/>
function
getRemainingDelayTime(requestId:
number):
Promise
<
number
>
; | 获取应用程序进入挂起状态前的剩余时间。(requestId从requestSuspendDelay的返回值获取)
<br/>
提供两种异步方法,使用Callback形式其任务执行结果以参数形式提供给回调函数,Promise形式则返回一个Promise对象。 |
| function
cancelSuspendDelay(requestId:
number):
void; | 取消延迟挂起。(requestId从requestSuspendDelay的返回值获取) |
**表2**
DelaySuspendInfo包含参数
| 参数名 | 类型 | 是否必选 | 描述 |
| -------- | -------- | -------- | -------- |
| requestId | number | 是 | 延迟挂起的请求ID。 |
| actualDelayTime | number | 是 | 应用的实际挂起延迟时间,以毫秒为单位。 |
| requestSuspendDelay(reason:
string,
callback:
Callback
<
void
>
):
[
DelaySuspendInfo
](
../reference/apis/js-apis-backgroundTaskManager.md#delaysuspendinfo
)
| 后台应用申请延迟挂起。
<br/>
延迟挂起时间一般情况下默认值为180000,低电量时默认值为60000。 |
| getRemainingDelayTime(requestId:
number):
Promise
<
number
>
| 获取应用程序进入挂起状态前的剩余时间。
<br/>
其任务执行结果以Promise形式返回给应用。 |
| cancelSuspendDelay(requestId:
number):
void | 取消延迟挂起。 |
## 开发步骤
##
#
开发步骤
1.
申请延迟挂起
...
...
@@ -65,7 +53,7 @@ import backgroundTaskManager from '@ohos.backgroundTaskManager';
```
## 开发实例
##
#
开发实例
```
js
import
backgroundTaskManager
from
'
@ohos.backgroundTaskManager
'
;
...
...
@@ -99,17 +87,19 @@ backgroundTaskManager.cancelSuspendDelay(id);
ohos.permission.KEEP_BACKGROUND_RUNNING
**表3**
长时任务主要接口
### 接口说明
**表2**
长时任务主要接口
| 接口名 | 描述 |
| -------- | -------- |
|
function startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent, callback: AsyncCallback
<
void
>
): void;
<br/>
function startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent): Promise
<
void
>
; | 服务启动后,向系统申请长时任务,使服务一直保持后台运行
|
|
function stopBackgroundRunning(context: Context, callback: AsyncCallback
<
void
>
): void;
<br/>
function stopBackgroundRunning(context: Context): Promise
<
void
>
; | 停止后台长时任务的运行
|
|
startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: WantAgent): Promise
<
void
>
| 服务启动后,向系统申请长时任务,使服务一直保持后台运行。
|
|
stopBackgroundRunning(context: Context): Promise
<
void
>
| 停止后台长时任务的运行。
|
其中,wantAgent的信息详见(
[
WantAgent
](
../reference/apis/js-apis-wantAgent.md
)
)
**表
4
**
后台模式类型
**表
3
**
后台模式类型
| 参数名 | id值 | 描述 | 配置项 |
| -------- | -------- | -------- | -------- |
...
...
@@ -124,34 +114,25 @@ ohos.permission.KEEP_BACKGROUND_RUNNING
| TASK_KEEPING | 9 | 计算任务(仅供特定设备使用) | taskKeeping |
## 开发步骤
##
#
开发步骤
1.
新建Api Version 8的工程后,在工程目录中右键选择“new” -> “Ability” -> “Service Ability” 快速创建Service Ability组件。并在config.json文件中配置长时任务权限、后台模式类型,其中Ability类型为“service”。
```
"module": {
"package": "com.example.myapplication",
"abilities": [
{
"backgroundModes": [
"dataTransfer",
"location",
],
"type": "service"
}
],
"defPermissions": [
{
"name": "ohos.permission.KEEP_BACKGROUND_RUNNING"
"location"
], // 后台模式类型
"type": "service" // ability类型为service
}
],
"reqPermissions": [
{
"name": "ohos.permission.KEEP_BACKGROUND_RUNNING"
"name": "ohos.permission.KEEP_BACKGROUND_RUNNING"
// 长时任务权限
}
]
}
...
...
@@ -201,13 +182,11 @@ ohos.permission.KEEP_BACKGROUND_RUNNING
```
## 开发实例
### 开发实例
基于FA的Service Ability使用,参考
[
ServiceAbility开发指导
](
../ability/fa-serviceability.md
)
。
当不需要与后台执行的长时任务交互时,可以采用startAbility()方法启动Service Ability。并在Service Ability的onStart回调方法中,调用长时任务的申请接口,声明此服务需要在后台长时运行。当任务执行完,再调用长时任务取消接口,及时释放资源。
当服务启动后,在serviceAbility的onStart回调方法中,调用长时任务的申请接口,声明此服务需要在后台长时运行。在onStop回调方法里,调用长时任务取消接口,声明取消长时任务。
当需要与后台执行的长时任务交互时(如播放音乐等)。可以采用connectAbility()方法启动并连接Service Ability。在获取到服务的代理对象后,与服务进行通信,控制长时任务的申请和取消。
```
js
...
...
@@ -289,7 +268,6 @@ export default {
},
onStop
()
{
console
.
info
(
'
ServiceAbility onStop
'
);
stopBackgroundRunning
();
},
onConnect
(
want
)
{
console
.
info
(
'
ServiceAbility onConnect
'
);
...
...
@@ -306,3 +284,9 @@ export default {
}
};
```
## 相关实例
基于后台任务管理,有以下相关实例可供参考:
-
[
`BackgroundTaskManager`:后台任务管理(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ResourcesSchedule/BackgroundTaskManager
)
\ No newline at end of file
zh-cn/application-dev/internationalization/intl-guidelines.md
浏览文件 @
b68d6c95
...
...
@@ -11,7 +11,7 @@ Intl开发指导提供了ECMA 402中定义的国际化能力接口的使用方
### 接口说明
| 模块 | 接口名称 | 描述 |
| --------
| -------- |
-------- |
| --------
- | ---------------------------------------- | ------------------
-------- |
| ohos.intl | constructor()
<sup>
8+
</sup>
| 实例化Locale对象。 |
| ohos.intl | constructor(locale:
string,
options?:
LocaleOptions) | 基于locale参数及其选项实例化Locale对象。 |
| ohos.intl | toString():
string | 将Locale信息转换为字符串。 |
...
...
@@ -61,7 +61,7 @@ Intl开发指导提供了ECMA 402中定义的国际化能力接口的使用方
### 接口说明
| 模块 | 接口名称 | 描述 |
| --------
| -------- |
-------- |
| --------
- | ---------------------------------------- | --------------------------------
-------- |
| ohos.intl | constructor()
<sup>
8+
</sup>
| 创建日期时间格式化对象。 |
| ohos.intl | constructor(locale:
string
\|
Array
<
string
>
,
options?:
DateTimeOptions) | 创建日期时间格式化对象,并设置提供的Locale和格式化相关属性。 |
| ohos.intl | format(date:
Date):
string | 依据DateTimeFormat对象的Locale及其他格式化属性,计算日期时间的格式化表示。 |
...
...
@@ -119,7 +119,7 @@ Intl开发指导提供了ECMA 402中定义的国际化能力接口的使用方
### 接口说明
| 模块 | 接口名称 | 描述 |
| --------
| -------- |
-------- |
| --------
- | ---------------------------------------- | --------------------------------
-------- |
| ohos.intl | constructor()
<SUP>
8+
</SUP>
| 创建数字格式化对象。 |
| ohos.intl | constructor(locale:
string
\|
Array
<
string
>
,
options?:
NumberOptions) | 创建数字格式化对象,并设置提供的locale和格式化相关属性。 |
| ohos.intl | format(number:
number):
string | 依据NumberFormat对象的Locale及其他格式化属性,计算数字的格式化表示。 |
...
...
@@ -167,7 +167,7 @@ Intl开发指导提供了ECMA 402中定义的国际化能力接口的使用方
### 接口说明
| 模块 | 接口名称 | 描述 |
| --------
| -------- |
-------- |
| --------
- | ---------------------------------------- | -----------------------
-------- |
| ohos.intl | constructor()
<sup>
8+
</sup>
| 创建排序对象。 |
| ohos.intl | constructor(locale:
string
\|
Array
<
string
>
,
options?:
CollatorOptions)
<sup>
8+
</sup>
| 创建排序对象,并设置提供的locale和其他相关属性。 |
| ohos.intl | compare(first:
string,
second:
string):
number
<sup>
8+
</sup>
| 依据排序对象的Locale及其属性,计算两个字符串的比较结果。 |
...
...
@@ -215,7 +215,7 @@ Intl开发指导提供了ECMA 402中定义的国际化能力接口的使用方
### 接口说明
| 模块 | 接口名称 | 描述 |
| --------
| -------- |
-------- |
| --------
- | ---------------------------------------- | --------------------------
-------- |
| ohos.intl | constructor()
<sup>
8+
</sup>
| 创建单复数对象。 |
| ohos.intl | constructor(locale:
string
\|
Array
<
string
>
,
options?:
PluralRulesOptions)
<sup>
8+
</sup>
| 创建单复数对象,并设置提供的locale和其他相关属性。 |
| ohos.intl | select(n:
number):
string
<sup>
8+
</sup>
| 依据单复数对象的Locale及其他格式化属性,计算数字的单复数类别。 |
...
...
@@ -254,7 +254,7 @@ Intl开发指导提供了ECMA 402中定义的国际化能力接口的使用方
### 接口说明
| 模块 | 接口名称 | 描述 |
| --------
| -------- |
-------- |
| --------
- | ---------------------------------------- | --------------------------------
-------- |
| ohos.intl | constructor()
<sup>
8+
</sup>
| 创建相对时间格式化对象。 |
| ohos.intl | constructor(locale:
string
\|
Array
<
string
>
,
options?:
RelativeTimeFormatInputOptions)
<sup>
8+
</sup>
| 创建相对时间格式化对象,并设置提供的locale和格式化相关属性。 |
| ohos.intl | format(value:
number,
unit:
string):
string
<sup>
8+
</sup>
| 依据相对时间格式化对象的Locale及其他格式化属性,计算相对时间的格式化表示。 |
...
...
@@ -307,4 +307,4 @@ Intl开发指导提供了ECMA 402中定义的国际化能力接口的使用方
针对Intl开发,有以下相关实例可供参考:
-
[
`International`:国际化(JS)(API7)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/International
)
\ No newline at end of file
-
[
`International`:国际化(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/International
)
\ No newline at end of file
zh-cn/application-dev/ui/ts-application-resource-access.md
浏览文件 @
b68d6c95
...
...
@@ -14,7 +14,7 @@
-
用于存放字符串、颜色、浮点数等基础元素,以及媒体等资源文件。
-
当前支持的文件和资源类型如下:
| 文件名 | 资源类型 |
| -------- |
-------- |
| ----------- | ----
-------- |
| color.json | 颜色资源。 |
| float.json | 间距、圆角、字体等资源。 |
| string.json | 字符串资源。 |
...
...
@@ -168,4 +168,4 @@ Image($rawfile('newDir/newTest.png')) //rawfile$r引用rawfile目录下图片
针对访问应用资源,有以下相关实例可供参考:
-
[
`ResourceManager`:资源管理器(eTS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/common/ResourceManager
)
-
[
`ResourceManager`:资源管理器(eTS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/common/ResourceManager
)
zh-cn/application-dev/ui/ui-js-animate-transform.md
浏览文件 @
b68d6c95
...
...
@@ -580,11 +580,11 @@ transform可以设置多个值并且多个值可同时设置,下面案例中
针对transform样式动画开发,有以下相关实例可供参考:
-
[
`JsAnimation`:动效示例应用(JS)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsAnimation
)
-
[
`JsAnimation`:动效示例应用(JS)
(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsAnimation
)
-
[
`JsAnimationStyle`:动画与自定义字体(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsAnimationStyle
)
-
[
`JsAnimationStyle`:动画与自定义字体(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsAnimationStyle
)
-
[
`Clock`:时钟(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/common/Clock
)
-
[
`Clock`:时钟(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/common/Clock
)
-
[
动画样式(JS)
](
https://gitee.com/openharmony/codelabs/tree/master/JSUI/AnimationDemo
)
...
...
zh-cn/application-dev/ui/ui-js-building-ui-component.md
浏览文件 @
b68d6c95
...
...
@@ -25,19 +25,21 @@
针对组件开发,有以下相关实例可供参考:
-
[
`JsPanel`:内容展示面板(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsPanel
)
-
[
`JsPanel`:内容展示面板(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsPanel
)
-
[
`Popup`:气泡(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Popup
)
-
[
`Popup`:气泡(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Popup
)
-
[
`RefreshContainer`:下拉刷新容器(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/RefreshContainer
)
-
[
`RefreshContainer`:下拉刷新容器(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/RefreshContainer
)
-
[
`JSComponments`:Js组件(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JSComponments
)
-
[
`JsUserRegistration`:用户注册(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsUserRegistration
)
-
[
`ECG`:心率检测(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/common/ECG
)
-
[
`ECG`:心率检测(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/common/ECG
)
-
[
`Badge`:事件标记控件(JS)(API7)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Badge
)
-
[
`Badge`:事件标记控件(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Badge
)
-
[
`JsVideo`:视频播放(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/media/JsVideo
)
-
[
rating(JS)
](
https://gitee.com/openharmony/codelabs/tree/master/JSUI/RatingApplication
)
...
...
zh-cn/application-dev/ui/ui-js-building-ui-routes.md
浏览文件 @
b68d6c95
...
...
@@ -89,4 +89,4 @@ export default {
针对页面路由开发,有以下相关实例可供参考:
-
[
`JsRouter`:页面路由(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsRouter
)
-
[
`JsRouter`:页面路由(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsRouter
)
zh-cn/application-dev/ui/ui-js-component-tabs.md
浏览文件 @
b68d6c95
...
...
@@ -314,4 +314,4 @@ export default {
针对Tabs开发,有以下相关实例可供参考:
-
[
`Tabs`:页签容器(JS)(API7)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Tabs
)
\ No newline at end of file
-
[
`Tabs`:页签容器(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Tabs
)
\ No newline at end of file
zh-cn/application-dev/ui/ui-js-components-canvas.md
浏览文件 @
b68d6c95
...
...
@@ -144,4 +144,4 @@ export default {
针对Canvas开发,有以下相关实例可供参考:
-
[
`JsCanvas`:画布组件(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsCanvas
)
-
[
`JsCanvas`:画布组件(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsCanvas
)
zh-cn/application-dev/ui/ui-js-components-chart.md
浏览文件 @
b68d6c95
...
...
@@ -619,6 +619,6 @@ export default {
针对Chart开发,有以下相关实例可供参考:
-
[
`Chart`:图表组件(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/chart
)
-
[
`Chart`:图表组件(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/chart
)
-
[
chart(JS)
](
https://gitee.com/openharmony/codelabs/tree/master/JSUI/SwitchApplication
)
zh-cn/application-dev/ui/ui-js-components-dialog.md
浏览文件 @
b68d6c95
...
...
@@ -325,6 +325,6 @@ export default {
针对Dialog开发,有以下相关实例可供参考:
-
[
`JsDialog`:页面弹窗(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsDialog
)
-
[
`JsDialog`:页面弹窗(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsDialog
)
-
[
dialog(JS)
](
https://gitee.com/openharmony/codelabs/tree/master/JSUI/DialogDemo
)
zh-cn/application-dev/ui/ui-js-components-grid.md
浏览文件 @
b68d6c95
...
...
@@ -248,4 +248,4 @@ export default {
针对Grid开发,有以下相关实例可供参考:
-
[
`JsGrid`:栅格组件(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsGrid
)
-
[
`JsGrid`:栅格组件(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsGrid
)
zh-cn/application-dev/ui/ui-js-components-list.md
浏览文件 @
b68d6c95
...
...
@@ -314,4 +314,4 @@ export default {
针对List开发,有以下相关实例可供参考:
-
[
`JsList`:商品列表(JS)(API7)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsList
)
\ No newline at end of file
-
[
`JsList`:商品列表(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsList
)
\ No newline at end of file
zh-cn/application-dev/ui/ui-js-components-menu.md
浏览文件 @
b68d6c95
...
...
@@ -283,4 +283,4 @@ export default {
针对Menu开发,有以下相关实例可供参考:
-
[
`JSMenu`:菜单(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JSMenu
)
-
[
`JSMenu`:菜单(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JSMenu
)
zh-cn/application-dev/ui/ui-js-components-picker.md
浏览文件 @
b68d6c95
...
...
@@ -301,4 +301,4 @@ export default {
针对Picker开发,有以下相关实例可供参考:
-
[
`Picker`:滑动选择器(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Picker
)
-
[
`Picker`:滑动选择器(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Picker
)
zh-cn/application-dev/ui/ui-js-components-slider.md
浏览文件 @
b68d6c95
...
...
@@ -217,6 +217,6 @@ export default{
针对Slider开发,有以下相关实例可供参考:
-
[
`Slider`:滑动条(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Slider
)
-
[
`Slider`:滑动条(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Slider
)
-
[
slider(JS)
](
https://gitee.com/openharmony/codelabs/tree/master/JSUI/SliderApplication
)
\ No newline at end of file
zh-cn/application-dev/ui/ui-js-components-stepper.md
浏览文件 @
b68d6c95
...
...
@@ -407,4 +407,4 @@ export default {
针对Stepper开发,有以下相关实例可供参考:
-
[
`StepNavigator`:步骤导航器(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/StepNavigator
)
-
[
`StepNavigator`:步骤导航器(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/StepNavigator
)
zh-cn/application-dev/ui/ui-js-components-svg-overview.md
浏览文件 @
b68d6c95
...
...
@@ -84,4 +84,4 @@ svg{
针对Svg开发,有以下相关实例可供参考:
-
[
`JsSvg`:可缩放矢量图形(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsSvg
)
-
[
`JsSvg`:可缩放矢量图形(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsSvg
)
zh-cn/application-dev/ui/ui-js-components-swiper.md
浏览文件 @
b68d6c95
...
...
@@ -369,4 +369,4 @@ export default {
针对Swiper开发,有以下相关实例可供参考:
-
[
`Swiper`:内容滑动容器(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Swiper
)
-
[
`Swiper`:内容滑动容器(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Swiper
)
zh-cn/application-dev/ui/ui-js-components-toolbar.md
浏览文件 @
b68d6c95
...
...
@@ -235,4 +235,4 @@ export default {
针对Toolbar开发,有以下相关实例可供参考:
-
[
`Toolbar`:工具栏(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Toolbar
)
-
[
`Toolbar`:工具栏(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Toolbar
)
zh-cn/application-dev/ui/ui-js-custom-components.md
浏览文件 @
b68d6c95
...
...
@@ -103,6 +103,6 @@
针对自定义组件开发,有以下相关实例可供参考:
-
[
`JSUICustomComponent`:自定义组件(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JSUICustomComponent
)
-
[
`JSUICustomComponent`:自定义组件(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JSUICustomComponent
)
-
[
自定义组件(JS)
](
https://gitee.com/openharmony/codelabs/tree/master/JSUI/JSCanvasComponet
)
zh-cn/application-dev/ui/ui-js-overview.md
浏览文件 @
b68d6c95
...
...
@@ -34,13 +34,13 @@
基于JS扩展的类Web开发范式的方舟开发框架,有以下相关实例可供参考:
-
[
`AtomicLayout`:原子布局(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/AtomicLayout
)
-
[
`AtomicLayout`:原子布局(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/AtomicLayout
)
-
[
`JsFA`:FA示例应用(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsFA
)
-
[
`JsShopping`:购物示例应用(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsShopping
)
-
[
`Stack`:堆叠容器(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Stack
)
-
[
`Stack`:堆叠容器(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Stack
)
-
[
`JsAdaptivePortalList`:多设备自适应的效率型首页(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsAdaptivePortalList
)
...
...
@@ -48,8 +48,8 @@
-
[
`JsGallery`:图库示例应用(JS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/JsGallery
)
-
[
`AirQuality`:空气质量(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/common/AirQuality
)
-
[
`AirQuality`:空气质量(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/common/AirQuality
)
-
[
`Badge`:事件标记控件(JS)(API
7
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Badge
)
-
[
`Badge`:事件标记控件(JS)(API
8
)
](
https://gitee.com/openharmony/app_samples/tree/master/UI/Badge
)
-
[
购物应用(JS)
](
https://gitee.com/openharmony/codelabs/tree/master/JSUI/ShoppingOpenHarmony
)
zh-cn/application-dev/ui/ui-ts-components-web.md
浏览文件 @
b68d6c95
...
...
@@ -198,4 +198,4 @@ struct WebComponent {
针对Web开发,有以下相关实例可供参考:
-
[
`Web`:ArkUI-Web(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/Web
)
\ No newline at end of file
-
[
`Web`:Web(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/Web
)
\ No newline at end of file
zh-cn/application-dev/ui/ui-ts-creating-simple-page.md
浏览文件 @
b68d6c95
...
...
@@ -531,6 +531,6 @@
针对创建简单视图,有以下示例工程可供参考:
-
[
eTSBuildCommonView
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/BuildCommonView
)
-
[
`BuildCommonView`:创建简单视图(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/BuildCommonView
)
本示例为构建了简单页面展示食物番茄的图片和营养信息,主要为了展示简单页面的Stack布局和Flex布局。
zh-cn/application-dev/ui/ui-ts-layout-mediaquery.md
浏览文件 @
b68d6c95
...
...
@@ -152,5 +152,5 @@ listener.on('change', onPortrait)
针对媒体查询开发,有以下相关实例可供参考:
-
[
`MediaQuery`:
Ets
媒体查询(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/MediaQuery
)
-
[
`MediaQuery`:媒体查询(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/MediaQuery
)
zh-cn/application-dev/ui/ui-ts-overview.md
浏览文件 @
b68d6c95
...
...
@@ -63,13 +63,17 @@
-
[
`Canvas`:画布组件(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/Canvas
)
-
[
`Drag`:
ArkUI-
拖拽事件(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/Drag
)
-
[
`Drag`:拖拽事件(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/Drag
)
-
[
`ArkUIAnimation`:
Ets
动画(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/ArkUIAnimation
)
-
[
`ArkUIAnimation`:动画(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/ArkUIAnimation
)
-
[
`Xcomponent`:
ArkUI-
XComponent(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/XComponent
)
-
[
`Xcomponent`:XComponent(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/XComponent
)
-
[
`MouseEvent`:ArkUI-鼠标事件(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/MouseEvent
)
-
[
`MouseEvent`:鼠标事件(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/MouseEvent
)
-
[
`Gallery`:组件集合(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/Gallery
)
-
[
`BringApp`:拉起系统应用(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/BringApp
)
-
[
极简声明式UI范式(eTS)
](
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/SimpleGalleryEts
)
...
...
zh-cn/application-dev/ui/ui-ts-page-redirection-data-transmission.md
浏览文件 @
b68d6c95
...
...
@@ -267,6 +267,6 @@
针对页面布局与连接,有以下示例工程可供参考:
-
[
eTSDefiningPageLayoutAndConnection
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/DefiningPageLayoutAndConnection
)
-
[
`DefiningPageLayoutAndConnection`:页面布局和连接(eTS)(API8)
](
https://gitee.com/openharmony/app_samples/tree/master/ETSUI/DefiningPageLayoutAndConnection
)
本示例构建了食物分类列表页面和食物详情页,向开发者展示了List布局、Grid布局以及页面路由的基本用法。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录