未验证 提交 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
export default {
onCreate() {
app.setImageRawDataCacheSize(104,857,600) // 设置解码前图片数据内存缓存上限为100MB
app.setImageRawDataCacheSize(100) // 设置解码前图片数据内存缓存上限为100MB
console.info('Application onCreate')
},
onDestroy() {
......@@ -162,7 +162,7 @@ setImageFileCacheSize(value: number): void
export default {
onCreate() {
app.setImageFileCacheSize(209,715,200) // 设置图片文件数据缓存上限为200MB
app.setImageFileCacheSize(200) // 设置图片文件数据缓存上限为200MB
console.info('Application onCreate')
},
onDestroy() {
......
......@@ -52,7 +52,7 @@ destroy(name: string): void
- 示例
```
import lottie from 'lottie-web'
import lottie from '@ohos/lottieETS'
@Entry
@Component
......
......@@ -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目录用于存放所有组件页面。
......@@ -46,7 +46,7 @@ JS FA应用的JS模块(entry/src/main/js/module)的典型开发目录结构如
## 文件访问规则
应用资源可通过绝对路径或相对路径的方式进行访问,本开发框架中绝对路径以"/"开头,相对路径以"./"或"../"。具体访问规则如下:
应用资源可通过绝对路径或相对路径的方式进行访问,绝对路径以"/"开头,相对路径以"./"或"../"。具体访问规则如下:
- 引用代码文件,推荐使用相对路径,比如:../common/utils.js。
......
......@@ -11,7 +11,7 @@
- 双向通信:子组件对@Link变量的更改将同步修改父组件的@State变量;
- 创建自定义组件时需要将变量的引用传递给@Link变量:在创建组件的新实例时,必须使用命名参数初始化所有@Link变量。@Link变量可以使用@State变量或@Link变量的引用进行初始化,@State变量可以通过'$'操作符创建引用。
- 创建自定义组件时需要将变量的引用传递给@Link变量,在创建组件的新实例时,必须使用命名参数初始化所有@Link变量。@Link变量可以使用@State变量或@Link变量的引用进行初始化,@State变量可以通过`'$'`操作符创建引用。
> ![icon-note.gif](public_sys-resources/icon-note.gif) 说明:
......@@ -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 {
struct EntryComponent {
build() {
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 @@
资源引用类型,用于设置组件属性的值。
可以通过$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';
type:资源类型,支持'color'、'float'、'string'、'media'等;
name:资源名称,在资源定义时确定。
- $rawfile('filename')
- `$rawfile('filename')`
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>
......
......@@ -157,7 +157,7 @@ export default {
setProgress(e) {
if(this.isPaused){
prompt.showToast({
message: "Started Ddownloading"
message: "Started Downloading"
})
this.star();
this.isPaused = false;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册