Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
db17edf5
D
Docs
项目概览
OpenHarmony
/
Docs
12 个月 前同步成功
通知
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,发现更多精彩内容 >>
未验证
提交
db17edf5
编写于
9月 26, 2022
作者:
O
openharmony_ci
提交者:
Gitee
9月 26, 2022
浏览文件
操作
浏览文件
下载
差异文件
!9942 sample+UI语言调整
Merge pull request !9942 from LiAn/master
上级
b8fe88a9
6eb05646
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
18 addition
and
12 deletion
+18
-12
zh-cn/application-dev/task-management/work-scheduler-dev-guide.md
...plication-dev/task-management/work-scheduler-dev-guide.md
+7
-1
zh-cn/application-dev/ui/js-framework-syntax-css.md
zh-cn/application-dev/ui/js-framework-syntax-css.md
+1
-1
zh-cn/application-dev/ui/ts-general-ui-concepts.md
zh-cn/application-dev/ui/ts-general-ui-concepts.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-ts-overview.md
zh-cn/application-dev/ui/ui-ts-overview.md
+8
-8
未找到文件。
zh-cn/application-dev/task-management/work-scheduler-dev-guide.md
浏览文件 @
db17edf5
...
...
@@ -192,4 +192,10 @@ onWorkStop(work: WorkInfo): void | 延迟调度任务结束回调
.catch(err => {
console.info('workschedulerLog isLastWorkTimeOut failed, because:' + err.code);
});
})
\ No newline at end of file
})
## 相关实例
基于延迟任务调度,有以下相关实例可供参考:
-
[
`WorkScheduler`:延迟任务调度(eTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ResourcesSchedule/WorkScheduler
)
\ No newline at end of file
zh-cn/application-dev/ui/js-framework-syntax-css.md
浏览文件 @
db17edf5
# CSS语法参考
CSS是描述HML页面结构的样式语言。所有组件均存在系统默认样式,也可在页面CSS样式文件中对组件、页面自定义不同的样式。请参考
[
通用样式
](
../reference/arkui-js/js-components-common-styles.md
)
了解
基于JS扩展
的类Web开发范式支持的组件样式。
CSS是描述HML页面结构的样式语言。所有组件均存在系统默认样式,也可在页面CSS样式文件中对组件、页面自定义不同的样式。请参考
[
通用样式
](
../reference/arkui-js/js-components-common-styles.md
)
了解
兼容JS
的类Web开发范式支持的组件样式。
## 尺寸单位
...
...
zh-cn/application-dev/ui/ts-general-ui-concepts.md
浏览文件 @
db17edf5
# 基本概念
基于
TS扩展
的声明式开发范式提供了一系列基础组件,这些组件以声明方式进行组合和扩展来描述应用程序的UI界面,并且还提供了基本的数据绑定和事件处理机制,帮助开发者实现应用交互逻辑。
基于
eTS
的声明式开发范式提供了一系列基础组件,这些组件以声明方式进行组合和扩展来描述应用程序的UI界面,并且还提供了基本的数据绑定和事件处理机制,帮助开发者实现应用交互逻辑。
## HelloWorld基本示例
...
...
zh-cn/application-dev/ui/ui-js-custom-components.md
浏览文件 @
db17edf5
# 自定义组件
使用
基于JS扩展
的类Web开发范式的方舟开发框架支持自定义组件,用户可根据业务需求将已有的组件进行扩展,增加自定义的私有属性和事件,封装成新的组件,方便在工程中多次调用,提高页面布局代码的可读性。具体的封装方法示例如下:
使用
兼容JS
的类Web开发范式的方舟开发框架支持自定义组件,用户可根据业务需求将已有的组件进行扩展,增加自定义的私有属性和事件,封装成新的组件,方便在工程中多次调用,提高页面布局代码的可读性。具体的封装方法示例如下:
-
构建自定义组件
...
...
zh-cn/application-dev/ui/ui-ts-overview.md
浏览文件 @
db17edf5
# 概述
基于
TS扩展
的声明式开发范式的方舟开发框架是一套开发极简、高性能、跨设备应用的UI开发框架,支持开发者高效的构建跨设备应用UI界面。
基于
eTS
的声明式开发范式的方舟开发框架是一套开发极简、高性能、跨设备应用的UI开发框架,支持开发者高效的构建跨设备应用UI界面。
## 基础能力
使用基于
TS扩展
的声明式开发范式的方舟开发框架,采用更接近自然语义的编程方式,让开发者可以直观地描述UI界面,不必关心框架如何实现UI绘制和渲染,实现极简高效开发。开发框架不仅从组件、动效和状态管理三个维度来提供UI能力,还提供了系统能力接口,实现系统能力的极简调用。
使用基于
eTS
的声明式开发范式的方舟开发框架,采用更接近自然语义的编程方式,让开发者可以直观地描述UI界面,不必关心框架如何实现UI绘制和渲染,实现极简高效开发。开发框架不仅从组件、动效和状态管理三个维度来提供UI能力,还提供了系统能力接口,实现系统能力的极简调用。
请参考
[
基于
TS扩展
的声明式开发范式API
](
../reference/arkui-ts/ts-universal-events-click.md
)
文档,全面地了解组件,更好地开发应用。
请参考
[
基于
eTS
的声明式开发范式API
](
../reference/arkui-ts/ts-universal-events-click.md
)
文档,全面地了解组件,更好地开发应用。
-
**开箱即用的组件**
...
...
@@ -22,12 +22,12 @@
-
**状态与数据管理**
状态数据管理作为基于
TS扩展
的声明式开发范式的特色,通过功能不同的装饰器给开发者提供了清晰的页面更新渲染流程和管道。状态管理包括UI组件状态和应用程序状态,两者协作可以使开发者完整地构建整个应用的数据更新和UI渲染。
状态数据管理作为基于
eTS
的声明式开发范式的特色,通过功能不同的装饰器给开发者提供了清晰的页面更新渲染流程和管道。状态管理包括UI组件状态和应用程序状态,两者协作可以使开发者完整地构建整个应用的数据更新和UI渲染。
-
**系统能力接口**
使用基于
TS扩展
的声明式开发范式的方舟开发框架,还封装了丰富的系统能力接口,开发者可以通过简单的接口调用,实现从UI设计到系统能力调用的极简开发。
使用基于
eTS
的声明式开发范式的方舟开发框架,还封装了丰富的系统能力接口,开发者可以通过简单的接口调用,实现从UI设计到系统能力调用的极简开发。
## 整体架构
...
...
@@ -59,7 +59,7 @@
## 相关实例
基于
TS扩展
的声明式开发范式的方舟开发框架,有以下相关实例可供参考:
基于
eTS
的声明式开发范式的方舟开发框架,有以下相关实例可供参考:
-
[
`Canvas`:画布组件(eTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Canvas
)
...
...
@@ -73,7 +73,7 @@
-
[
`Gallery`:组件集合(eTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Gallery
)
-
[
`BringApp`:拉起系统应用(eTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/BringApp
)
-
[
`BringApp`:拉起系统应用(eTS)(API8)
(Full SDK)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/BringApp
)
-
[
`Chat`:聊天示例应用(eTS)(API8)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/AppSample/Chat
)
...
...
@@ -95,7 +95,7 @@
-
[
`Search`:Search组件(eTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/Search
)
-
[
`QRCode`:二维码(eTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/QRCode
)
-
[
`QRCode`:二维码(eTS)(API9)
(Full SDK)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/ETSUI/QRCode
)
-
[
极简声明式UI范式(eTS)(API8)
](
https://gitee.com/openharmony/codelabs/tree/master/ETSUI/SimpleGalleryEts
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录