Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
bf687e67
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,发现更多精彩内容 >>
未验证
提交
bf687e67
编写于
4月 10, 2023
作者:
L
LiAn
提交者:
Gitee
4月 10, 2023
浏览文件
操作
浏览文件
下载
差异文件
!93 断链修改
Merge pull request !93 from LiAn/master
上级
03b056d5
18896ee4
变更
6
显示空白变更内容
内联
并排
Showing
6 changed file
with
44 addition
and
11 deletion
+44
-11
zh-cn/application-dev/Readme-CN.md
zh-cn/application-dev/Readme-CN.md
+36
-11
zh-cn/application-dev/quick-start/arkts-appstorage.md
zh-cn/application-dev/quick-start/arkts-appstorage.md
+1
-0
zh-cn/application-dev/quick-start/arkts-create-custom-components.md
...ication-dev/quick-start/arkts-create-custom-components.md
+2
-0
zh-cn/application-dev/quick-start/arkts-link.md
zh-cn/application-dev/quick-start/arkts-link.md
+2
-0
zh-cn/application-dev/quick-start/arkts-localstorage.md
zh-cn/application-dev/quick-start/arkts-localstorage.md
+2
-0
zh-cn/application-dev/quick-start/arkts-prop.md
zh-cn/application-dev/quick-start/arkts-prop.md
+1
-0
未找到文件。
zh-cn/application-dev/Readme-CN.md
浏览文件 @
bf687e67
...
...
@@ -41,16 +41,41 @@
-
[
module对象内部结构
](
quick-start/module-structure.md
)
-
[
资源分类与访问
](
quick-start/resource-categories-and-access.md
)
-
学习ArkTS语言
-
[
初识ArkTS语言
](
quick-start/arkts-get-started.md
)
-
ArkTS语法(声明式UI)
-
[
基本UI描述
](
quick-start/arkts-basic-ui-description.md
)
-
[
初识ArkTS语言
](
arkts-get-started.md
)
-
基本语法
-
[
基本语法概述
](
arkts-basic-syntax-overview.md
)
-
[
声明式UI描述
](
arkts-declarative-ui-description.md
)
-
自定义组件
-
[
创建自定义组件
](
arkts-create-custom-components.md
)
-
[
页面和自定义组件生命周期
](
arkts-page-custom-components-lifecycle.md
)
-
[
\@Builder:自定义构建函数
](
arkts-builder.md
)
-
[
\@BuilderParam:引用\@Builder函数
](
arkts-builderparam.md
)
-
[
\@Styles:定义组件重用样式
](
arkts-style.md
)
-
[
\@Extend:定义扩展组件样式
](
arkts-extend.md
)
-
[
stateStyles:多态样式
](
arkts-statestyles.md
)
-
状态管理
-
[
基本概念
](
quick-start/arkts-state-mgmt-concepts.md
)
-
[
页面级变量的状态管理
](
quick-start/arkts-state-mgmt-page-level.md
)
-
[
应用级变量的状态管理
](
quick-start/arkts-state-mgmt-application-level.md
)
-
[
动态构建UI元素
](
quick-start/arkts-dynamic-ui-elememt-building.md
)
-
[
渲染控制
](
quick-start/arkts-rendering-control.md
)
-
[
使用限制与扩展
](
quick-start/arkts-restrictions-and-extensions.md
)
-
[
状态管理概述
](
arkts-state-management-overview.md
)
-
管理组件拥有的状态
-
[
\@State:组件内状态
](
arkts-state.md
)
-
[
\@Prop:父子单向同步
](
arkts-prop.md
)
-
[
\@Link:父子双向同步
](
arkts-link.md
)
-
[
\@Provide和\@Consume:与后代组件双向同步
](
arkts-provide-and-consume.md
)
-
[
\@Observed和\@ObjectLink:嵌套类对象属性变化
](
arkts-observed-and-objectlink.md
)
-
管理应用拥有的状态
-
[
管理应用拥有的状态概述
](
arkts-application-state-management-overview.md
)
-
[
LocalStorage:页面级UI状态存储
](
arkts-localstorage.md
)
-
[
AppStorage:应用全局的UI状态存储
](
arkts-appstorage.md
)
-
[
PersistentStorage:持久化存储UI状态
](
arkts-persiststorage.md
)
-
[
Environment:设备环境查询
](
arkts-environment.md
)
-
其他状态管理
-
[
其他状态管理概述
](
arkts-other-state-mgmt-functions-overview.md
)
-
[
\@Watch:状态变量更改通知
](
arkts-watch.md
)
-
[
$$语法:内置组件双向同步
](
arkts-two-way-sync.md
)
-
渲染控制
-
[
渲染控制概述
](
arkts-rendering-control-overview.md
)
-
[
if/else:条件渲染
](
arkts-rendering-control-ifelse.md
)
-
[
ForEach:循环渲染
](
arkts-rendering-control-foreach.md
)
-
[
LazyForEach:数据懒加载
](
arkts-rendering-control-lazyforeach.md
)
-
开发
-
[
应用模型
](
application-models/Readme-CN.md
)
-
[
UI开发
](
ui/Readme-CN.md
)
...
...
zh-cn/application-dev/quick-start/arkts-appstorage.md
浏览文件 @
bf687e67
...
...
@@ -201,3 +201,4 @@ AppStorage与[PersistentStorage](arkts-persiststorage.md)以及[Environment](ark
-
在AppStorage中创建属性后,调用PersistentStorage.PersistProp()接口时,会使用在AppStorage中已经存在的值,并覆盖PersistentStorage中的同名属性,所以建议要使用相反的调用顺序,反例可见
[
在PersistentStorage之前访问AppStorage中的属性
](
arkts-persiststorage.md#在persistentstorage之前访问appstorage中的属性
)
;
-
如果在AppStorage中已经创建属性后,再调用Environment.EnvProp()创建同名的属性,会调用失败。因为AppStorage已经有同名属性,Environment环境变量不会再写入AppStorage中,所以建议AppStorage中属性不要使用Environment预置环境变量名。
<!--no_check-->
zh-cn/application-dev/quick-start/arkts-create-custom-components.md
浏览文件 @
bf687e67
...
...
@@ -378,3 +378,5 @@ struct StyleExample {
2.
在StyleExample父组件中持有controller实例,调用controller的changeText方法,即相当于通过controller持有的MyComponent子组件的this指针,改变MyComponent的状态变量value的值。
通过controller的封装,MyComponent对外暴露了changeText的接口,所有持有controller的实例都可以通过调用changeText接口,改变MyComponent的状态变量value的值。
<!--no_check-->
zh-cn/application-dev/quick-start/arkts-link.md
浏览文件 @
bf687e67
...
...
@@ -183,3 +183,5 @@ struct Parent {
上文所述,ArkUI框架可以观察到数组元素的添加,删除和替换。在该示例中
\@
State和
\@
Link的类型是相同的number
[
],不允许将\@Link定义成number类型(\@Link item : number),并在父组件中用\@State数组中每个数据项创建子组件。如果要使用这个场景,可以参考[\@Prop
](
arkts-prop.md
)
和
\@
Observed。
<!--no_check-->
zh-cn/application-dev/quick-start/arkts-localstorage.md
浏览文件 @
bf687e67
...
...
@@ -423,3 +423,5 @@ struct CompA {
> **说明:**
>
> 对于开发者更建议使用这个方式来构建LocalStorage的实例,并且在创建LocalStorage实例的时候就写入默认值,因为默认值可以作为运行异常的备份,也可以用作页面的单元测试。
<!--no_check-->
zh-cn/application-dev/quick-start/arkts-prop.md
浏览文件 @
bf687e67
...
...
@@ -365,3 +365,4 @@ struct MainProgram {
}
}
```
<!--no_check-->
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录