未验证 提交 42f376e1 编写于 作者: O openharmony_ci 提交者: Gitee

!3440 DX+VOD意见修改

Merge pull request !3440 from LiAn/cherry-pick-1650788656
...@@ -132,7 +132,7 @@ setImageRawDataCacheSize(value: number): void ...@@ -132,7 +132,7 @@ setImageRawDataCacheSize(value: number): void
export default { export default {
onCreate() { onCreate() {
app.setImageRawDataCacheSize(104,857,600) // 设置解码前图片数据内存缓存上限为100MB app.setImageRawDataCacheSize(100) // 设置解码前图片数据内存缓存上限为100MB
console.info('Application onCreate') console.info('Application onCreate')
}, },
onDestroy() { onDestroy() {
...@@ -162,7 +162,7 @@ setImageFileCacheSize(value: number): void ...@@ -162,7 +162,7 @@ setImageFileCacheSize(value: number): void
export default { export default {
onCreate() { onCreate() {
app.setImageFileCacheSize(209,715,200) // 设置图片文件数据缓存上限为200MB app.setImageFileCacheSize(200) // 设置图片文件数据缓存上限为200MB
console.info('Application onCreate') console.info('Application onCreate')
}, },
onDestroy() { onDestroy() {
......
...@@ -52,7 +52,7 @@ destroy(name: string): void ...@@ -52,7 +52,7 @@ destroy(name: string): void
- 示例 - 示例
``` ```
import lottie from 'lottie-web' import lottie from '@ohos/lottieETS'
@Entry @Entry
@Component @Component
......
...@@ -14,15 +14,15 @@ JS FA应用的JS模块(entry/src/main/js/module)的典型开发目录结构如 ...@@ -14,15 +14,15 @@ JS FA应用的JS模块(entry/src/main/js/module)的典型开发目录结构如
目录结构中文件分类如下: 目录结构中文件分类如下:
- .hml结尾的HML模板文件,这个文件用来描述当前页面的文件布局结构。 - .hml结尾的HML模板文件,描述当前页面的文件布局结构。
- .css结尾的CSS样式文件,这个文件用于描述页面样式。 - .css结尾的CSS样式文件,描述页面样式。
- .js结尾的JS文件,这个文件用于处理页面和用户的交互。 - .js结尾的JS文件,处理页面间的交互。
各个文件夹的作用: 各个文件夹的作用:
- app.js文件用于全局JavaScript逻辑和应用生命周期管理,详见[app.js](../ui/js-framework-js-file.md)说明 - app.js文件用于全局JavaScript逻辑和应用生命周期管理,详见[app.js](../ui/js-framework-js-file.md)
- pages目录用于存放所有组件页面。 - pages目录用于存放所有组件页面。
...@@ -46,7 +46,7 @@ JS FA应用的JS模块(entry/src/main/js/module)的典型开发目录结构如 ...@@ -46,7 +46,7 @@ JS FA应用的JS模块(entry/src/main/js/module)的典型开发目录结构如
## 文件访问规则 ## 文件访问规则
应用资源可通过绝对路径或相对路径的方式进行访问,本开发框架中绝对路径以"/"开头,相对路径以"./"或"../"。具体访问规则如下: 应用资源可通过绝对路径或相对路径的方式进行访问,绝对路径以"/"开头,相对路径以"./"或"../"。具体访问规则如下:
- 引用代码文件,推荐使用相对路径,比如:../common/utils.js。 - 引用代码文件,推荐使用相对路径,比如:../common/utils.js。
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
- 双向通信:子组件对@Link变量的更改将同步修改父组件的@State变量; - 双向通信:子组件对@Link变量的更改将同步修改父组件的@State变量;
- 创建自定义组件时需要将变量的引用传递给@Link变量:在创建组件的新实例时,必须使用命名参数初始化所有@Link变量。@Link变量可以使用@State变量或@Link变量的引用进行初始化,@State变量可以通过'$'操作符创建引用。 - 创建自定义组件时需要将变量的引用传递给@Link变量,在创建组件的新实例时,必须使用命名参数初始化所有@Link变量。@Link变量可以使用@State变量或@Link变量的引用进行初始化,@State变量可以通过`'$'`操作符创建引用。
> ![icon-note.gif](public_sys-resources/icon-note.gif) 说明: > ![icon-note.gif](public_sys-resources/icon-note.gif) 说明:
...@@ -48,7 +48,7 @@ struct PlayButton { ...@@ -48,7 +48,7 @@ struct PlayButton {
} }
``` ```
@Link语义是从'$'操作符引出,即$isPlaying是this.isPlaying内部状态的双向数据绑定。当您单击PlayButton时,PlayButton 的Image组件和Text组件将同时进行刷新。 @Link语义是从`'$'`操作符引出,即`$isPlaying``this.isPlaying`内部状态的双向数据绑定。当单击PlayButton时,PlayButton的Image组件和Text组件将同时进行刷新。
## 复杂类型示例 ## 复杂类型示例
......
...@@ -56,7 +56,8 @@ class Model { ...@@ -56,7 +56,8 @@ class Model {
struct EntryComponent { struct EntryComponent {
build() { build() {
Column() { Column() {
MyComponent({count: 1, increaseBy: 2}) // MyComponent1 in this document MyComponent({title: {value: 'Hello, World 2'}, count: 7}) //MyComponent2 in this document MyComponent({count: 1, increaseBy: 2}) // MyComponent1 in this document
MyComponent({title: {value: 'Hello, World 2'}, count: 7}) //MyComponent2 in this document
} }
} }
} }
......
...@@ -60,21 +60,23 @@ ...@@ -60,21 +60,23 @@
资源引用类型,用于设置组件属性的值。 资源引用类型,用于设置组件属性的值。
可以通过$r或者$rawfile创建Resource类型对象,详见[资源访问](ts-application-resource-access.md) 可以通过`$r`或者`$rawfile`创建Resource类型对象,详见[资源访问](ts-application-resource-access.md)
- `$r('belonging.type.name')`
- $r('belonging.type.name')
belonging:系统资源或者应用资源,相应的取值为'sys'和'app'; belonging:系统资源或者应用资源,相应的取值为'sys'和'app';
type:资源类型,支持'color'、'float'、'string'、'media'等; type:资源类型,支持'color'、'float'、'string'、'media'等;
name:资源名称,在资源定义时确定。 name:资源名称,在资源定义时确定。
- $rawfile('filename') - `$rawfile('filename')`
filename:工程中resources/rawfile目录下的文件名称。 filename:工程中resources/rawfile目录下的文件名称。
| 名称 | 类型定义 | 描述 | | 名称 | 类型定义 | 描述 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| Resource | {<br/>readonly&nbsp;id:&nbsp;[number];<br/>readonly&nbsp;type:&nbsp;[number];<br/>readonly&nbsp;params?:&nbsp;any[];<br/>} | id:资源id值<br/>type:资源类型(枚举值)<br/>params:可选参数<br/>通过$r或者$rawfile创建Resource类型对象并使用即可,不可以修改Resource中的各属性的值。 | | Resource | {<br/>readonly&nbsp;id:&nbsp;[number];<br/>readonly&nbsp;type:&nbsp;[number];<br/>readonly&nbsp;params?:&nbsp;any[];<br/>} | - id:资源id值。<br/>- type:资源类型(枚举值)。<br/>- params:可选参数。<br/>通过`$r`或者`$rawfile`创建Resource类型对象,不可以修改Resource中的各属性的值。 |
## ResourceStr类型<sup>8+</sup> ## ResourceStr类型<sup>8+</sup>
......
...@@ -157,7 +157,7 @@ export default { ...@@ -157,7 +157,7 @@ export default {
setProgress(e) { setProgress(e) {
if(this.isPaused){ if(this.isPaused){
prompt.showToast({ prompt.showToast({
message: "Started Ddownloading" message: "Started Downloading"
}) })
this.star(); this.star();
this.isPaused = false; this.isPaused = false;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册