Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
2c962b61
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看板
提交
2c962b61
编写于
12月 06, 2022
作者:
Y
yamila
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
uodate js-framework-resource-restriction.md
Signed-off-by:
N
yamila
<
tianyu55@huawei.com
>
上级
8020447f
变更
27
隐藏空白更改
内联
并排
Showing
27 changed file
with
105 addition
and
111 deletion
+105
-111
zh-cn/application-dev/ui/js-framework-resource-restriction.md
...n/application-dev/ui/js-framework-resource-restriction.md
+8
-8
zh-cn/application-dev/ui/js-framework-syntax-js.md
zh-cn/application-dev/ui/js-framework-syntax-js.md
+1
-1
zh-cn/application-dev/ui/ui-js-animate-component.md
zh-cn/application-dev/ui/ui-js-animate-component.md
+1
-1
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
+3
-3
zh-cn/application-dev/ui/ui-js-components-button.md
zh-cn/application-dev/ui/ui-js-components-button.md
+4
-4
zh-cn/application-dev/ui/ui-js-components-canvas.md
zh-cn/application-dev/ui/ui-js-components-canvas.md
+2
-2
zh-cn/application-dev/ui/ui-js-components-canvasrenderingcontext2d.md
...ation-dev/ui/ui-js-components-canvasrenderingcontext2d.md
+4
-8
zh-cn/application-dev/ui/ui-js-components-dialog.md
zh-cn/application-dev/ui/ui-js-components-dialog.md
+4
-4
zh-cn/application-dev/ui/ui-js-components-form.md
zh-cn/application-dev/ui/ui-js-components-form.md
+6
-6
zh-cn/application-dev/ui/ui-js-components-grid.md
zh-cn/application-dev/ui/ui-js-components-grid.md
+3
-3
zh-cn/application-dev/ui/ui-js-components-image-animator.md
zh-cn/application-dev/ui/ui-js-components-image-animator.md
+5
-5
zh-cn/application-dev/ui/ui-js-components-images.md
zh-cn/application-dev/ui/ui-js-components-images.md
+5
-5
zh-cn/application-dev/ui/ui-js-components-input.md
zh-cn/application-dev/ui/ui-js-components-input.md
+8
-8
zh-cn/application-dev/ui/ui-js-components-list.md
zh-cn/application-dev/ui/ui-js-components-list.md
+3
-3
zh-cn/application-dev/ui/ui-js-components-menu.md
zh-cn/application-dev/ui/ui-js-components-menu.md
+4
-4
zh-cn/application-dev/ui/ui-js-components-offscreencanvas.md
zh-cn/application-dev/ui/ui-js-components-offscreencanvas.md
+2
-2
zh-cn/application-dev/ui/ui-js-components-path2d.md
zh-cn/application-dev/ui/ui-js-components-path2d.md
+2
-2
zh-cn/application-dev/ui/ui-js-components-picker.md
zh-cn/application-dev/ui/ui-js-components-picker.md
+6
-6
zh-cn/application-dev/ui/ui-js-components-rating.md
zh-cn/application-dev/ui/ui-js-components-rating.md
+2
-2
zh-cn/application-dev/ui/ui-js-components-search.md
zh-cn/application-dev/ui/ui-js-components-search.md
+9
-9
zh-cn/application-dev/ui/ui-js-components-stepper.md
zh-cn/application-dev/ui/ui-js-components-stepper.md
+6
-6
zh-cn/application-dev/ui/ui-js-components-swiper.md
zh-cn/application-dev/ui/ui-js-components-swiper.md
+4
-4
zh-cn/application-dev/ui/ui-js-components-switch.md
zh-cn/application-dev/ui/ui-js-components-switch.md
+3
-4
zh-cn/application-dev/ui/ui-js-components-toolbar.md
zh-cn/application-dev/ui/ui-js-components-toolbar.md
+3
-4
zh-cn/application-dev/ui/ui-ts-animation-feature.md
zh-cn/application-dev/ui/ui-ts-animation-feature.md
+4
-4
zh-cn/application-dev/ui/ui-ts-page-redirection-data-transmission.md
...cation-dev/ui/ui-ts-page-redirection-data-transmission.md
+2
-2
未找到文件。
zh-cn/application-dev/ui/js-framework-resource-restriction.md
浏览文件 @
2c962b61
...
...
@@ -37,18 +37,18 @@
## 引用JS模块内resources资源
在应用开发的hml和js文件中使用$r的语法,可以对JS模块内的resources目录下的json资源进行格式化,获取相应的资源内容。
在应用开发的hml和js文件中使用$r的语法,可以对JS模块内的resources目录下的json资源进行格式化,获取相应的资源内容
,该目录与pages目录同级,具体目录结构请参考
[
文件组织
](
js-framework-file.md
)
。
| 属性 | 类型 | 描述 |
| -------- | -------- | -------- |
| $r | (key:
string)
=
>
string | 获取资源限定下具体的资源内容。例如:
this.
$r('strings.hello')。
<br/>
参数说明:
<br/>
-
key:定义在资源限定文件中的键值,如strings.hello。 |
| $r | (key:
string)
=
>
string | 获取资源限定下具体的资源内容。例如:$r('strings.hello')。
<br/>
参数说明:
<br/>
-
key:定义在资源限定文件中的键值,如strings.hello。 |
**res-defaults.json示例:**
<br/>
```
```
json
{
strings
: {
hello: 'hello world'
"strings"
:
{
"hello"
:
"hello world"
}
}
```
...
...
@@ -57,7 +57,7 @@
resources/res-dark.json:
```
```
json
{
"image"
:
{
"clockFace"
:
"common/dark_face.png"
...
...
@@ -70,7 +70,7 @@ resources/res-dark.json:
resources/res-defaults.json:
```
```
json
{
"image"
:
{
"clockFace"
:
"common/face.png"
...
...
@@ -81,7 +81,7 @@ resources/res-defaults.json:
}
```
```
```
html
<!-- xxx.hml -->
<div
style=
"background-color: {{ $r('colors.background') }}"
>
<image
src=
"{{ $r('image.clockFace') }}"
></image>
...
...
zh-cn/application-dev/ui/js-framework-syntax-js.md
浏览文件 @
2c962b61
...
...
@@ -11,7 +11,7 @@ JS文件用来定义HML页面的业务逻辑,支持ECMA规范的JavaScript语
使用import方法引入功能模块:
```
js
import
router
from
'
@
system
.router
'
;
import
router
from
'
@
ohos
.router
'
;
```
-
代码引用
...
...
zh-cn/application-dev/ui/ui-js-animate-component.md
浏览文件 @
2c962b61
...
...
@@ -388,7 +388,7 @@ button{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
animation
:
''
,
...
...
zh-cn/application-dev/ui/ui-js-building-ui-routes.md
浏览文件 @
2c962b61
...
...
@@ -65,7 +65,7 @@ index和detail这两个页面均包含一个text组件和button组件:text组
import
router
from
'
@ohos.router
'
;
export
default
{
launch
()
{
router
.
push
({
router
.
push
Url
({
url
:
'
pages/detail/detail
'
,
});
},
...
...
zh-cn/application-dev/ui/ui-js-component-tabs.md
浏览文件 @
2c962b61
...
...
@@ -181,10 +181,10 @@ tabs默认展示索引为index的标签及内容。通过设置vertical属性使
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
tabChange
(
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
Tab index:
"
+
e
.
index
})
}
...
...
@@ -271,7 +271,7 @@ background-color:#F1F3F5;
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
()
{
return
{
...
...
zh-cn/application-dev/ui/ui-js-components-button.md
浏览文件 @
2c962b61
...
...
@@ -121,7 +121,7 @@ button是按钮组件,其类型包括胶囊按钮、圆形按钮、文本按
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
percent
:
0
,
...
...
@@ -135,7 +135,7 @@ export default {
this
.
percent
+=
1
;
this
.
downloadText
=
this
.
percent
+
"
%
"
;
}
else
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
Download succeeded.
"
})
this
.
paused
()
...
...
@@ -151,13 +151,13 @@ export default {
},
setProgress
(
e
)
{
if
(
this
.
isPaused
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
Started Downloading
"
})
this
.
start
();
this
.
isPaused
=
false
;
}
else
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
Paused.
"
})
this
.
paused
();
...
...
zh-cn/application-dev/ui/ui-js-components-canvas.md
浏览文件 @
2c962b61
...
...
@@ -116,7 +116,7 @@ Canvas添加长按事件,长按后可获取Canvas组件的dataUrl值(toDataU
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:{
dataURL
:
null
,
...
...
@@ -130,7 +130,7 @@ export default {
let
el
=
this
.
$refs
.
canvas1
let
dataUrl
=
el
.
toDataURL
()
this
.
dataURL
=
dataUrl
;
prompt
.
showToast
({
duration
:
2000
,
message
:
"
long press,get dataURL
"
})
prompt
Action
.
showToast
({
duration
:
2000
,
message
:
"
long press,get dataURL
"
})
}
}
```
...
...
zh-cn/application-dev/ui/ui-js-components-canvasrenderingcontext2d.md
浏览文件 @
2c962b61
...
...
@@ -51,7 +51,6 @@ select{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
export
default
{
data
:{
el
:
null
,
...
...
@@ -254,7 +253,6 @@ select{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
export
default
{
data
:{
el
:
null
,
...
...
@@ -352,7 +350,6 @@ select{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
export
default
{
data
:{
el
:
null
,
...
...
@@ -478,7 +475,6 @@ select{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
export
default
{
data
:{
el
:
null
,
...
...
@@ -635,7 +631,7 @@ text{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:{
compositeOperation
:
'
source-over
'
...
...
@@ -678,7 +674,7 @@ export default {
};
// 图片获取失败触发方法
img1
.
onerror
=
function
()
{
prompt
.
showToast
({
message
:
"
error
"
,
duration
:
2000
})
prompt
Action
.
showToast
({
message
:
"
error
"
,
duration
:
2000
})
};
},
rotate
(){
...
...
@@ -805,7 +801,7 @@ text{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:{
ctx
:
''
,
...
...
@@ -818,7 +814,7 @@ export default {
save
(){
// 画笔储存
this
.
ctx
.
save
();
prompt
.
showToast
({
message
:
"
save succeed
"
});
prompt
Action
.
showToast
({
message
:
"
save succeed
"
});
},
clear
(){
this
.
ctx
.
clearRect
(
0
,
0
,
600
,
500
);
...
...
zh-cn/application-dev/ui/ui-js-components-dialog.md
浏览文件 @
2c962b61
...
...
@@ -119,22 +119,22 @@ button{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
canceldialog
(
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
dialogCancel
'
})
},
opendialog
(){
this
.
$element
(
'
dialogId
'
).
show
()
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
dialogShow
'
})
},
confirmClick
(
e
)
{
this
.
$element
(
'
dialogId
'
).
close
()
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
dialogClose
'
})
},
...
...
zh-cn/application-dev/ui/ui-js-components-form.md
浏览文件 @
2c962b61
...
...
@@ -120,15 +120,15 @@ form是一个表单容器,支持容器内[Input](../reference/arkui-js/js-comp
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
onSubmit
(
result
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
result
.
value
.
radioGroup
})
},
onReset
()
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
Reset All
'
})
}
...
...
@@ -201,15 +201,15 @@ label{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
formSubmit
()
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
Submitted.
'
})
},
formReset
()
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
Reset.
'
})
}
...
...
zh-cn/application-dev/ui/ui-js-components-grid.md
浏览文件 @
2c962b61
...
...
@@ -77,7 +77,7 @@ grid-container点击组件调用getColumns、getColumnWidth、getGutterWidth方
```
js
// index.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:{
gutterWidth
:
''
,
...
...
@@ -95,13 +95,13 @@ export default {
this
.
columns
=
result
;
})
setTimeout
(()
=>
{
prompt
.
showToast
({
duration
:
5000
,
message
:
'
columnWidth:
'
+
this
.
columnWidth
+
'
,gutterWidth:
'
+
prompt
Action
.
showToast
({
duration
:
5000
,
message
:
'
columnWidth:
'
+
this
.
columnWidth
+
'
,gutterWidth:
'
+
this
.
gutterWidth
+
'
,getColumns:
'
+
this
.
columns
})
})
},
getSizeType
(){
this
.
$element
(
'
mygrid
'
).
getSizeType
((
result
)
=>
{
prompt
.
showToast
({
duration
:
2000
,
message
:
'
get size type:
'
+
result
})
prompt
Action
.
showToast
({
duration
:
2000
,
message
:
'
get size type:
'
+
result
})
})
},
}
...
...
zh-cn/application-dev/ui/ui-js-components-image-animator.md
浏览文件 @
2c962b61
...
...
@@ -177,7 +177,7 @@ export default {
```
js
// index.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
imginfo
:
[
...
...
@@ -201,22 +201,22 @@ export default {
this
.
$element
(
'
img
'
).
resume
()
},
popstart
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
开始
'
})
},
poppause
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
暂停
'
})
},
popstop
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
停止
'
})
},
popresume
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
恢复
'
})
}
...
...
zh-cn/application-dev/ui/ui-js-components-images.md
浏览文件 @
2c962b61
...
...
@@ -101,17 +101,17 @@ image{
```
js
// index.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
imageComplete
(
i
,
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
image
"
+
i
+
"
's width
"
+
e
.
width
+
"
----image
"
+
i
+
"
's height
"
+
e
.
height
,
duration
:
3000
,
})
},
imageError
(
i
,
e
){
setTimeout
(()
=>
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
Failed to load image
"
+
i
+
"
.
"
,
duration
:
3000
,
})
...
...
@@ -177,7 +177,7 @@ export default {
```
js
// index.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
testuri
:
'
common/images/bg-tv.jpg
'
,
...
...
@@ -185,7 +185,7 @@ export default {
timer
:
null
},
changeopacity
:
function
()
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
Touch and hold the image.
'
})
var
opval
=
this
.
imageopacity
*
20
...
...
zh-cn/application-dev/ui/ui-js-components-input.md
浏览文件 @
2c962b61
...
...
@@ -145,16 +145,16 @@ text{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
import
prompt
Action
from
'
@ohos.promptAction
'
export
default
{
search
(
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
e
.
value
,
duration
:
3000
,
});
},
translate
(
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
e
.
value
,
duration
:
3000
,
});
...
...
@@ -200,14 +200,14 @@ export default {
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
import
prompt
Action
from
'
@ohos.promptAction
'
export
default
{
data
:{
value
:
''
,
},
change
(
e
){
this
.
value
=
e
.
value
;
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
value:
"
+
this
.
value
,
duration
:
3000
,
});
...
...
@@ -222,7 +222,7 @@ import prompt from '@system.prompt'
error
:
this
.
value
+
'
This field cannot be left empty.
'
});
}
else
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
success
"
});
}
...
...
@@ -302,14 +302,14 @@ label {
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
},
onInit
()
{
},
btnclick
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
Saved successfully!
'
})
}
...
...
zh-cn/application-dev/ui/ui-js-components-list.md
浏览文件 @
2c962b61
...
...
@@ -162,7 +162,7 @@ margin-top:30px;
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
direction
:
'
column
'
,
...
...
@@ -179,12 +179,12 @@ export default {
}
},
collapse
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
Close
'
+
e
.
groupid
})
},
expand
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
Open
'
+
e
.
groupid
})
}
...
...
zh-cn/application-dev/ui/ui-js-components-menu.md
浏览文件 @
2c962b61
...
...
@@ -150,15 +150,15 @@ option{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
select
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
e
.
value
})
},
cancel
(){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
cancel
"
})
},
...
...
@@ -242,7 +242,7 @@ option{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:{
fresh
:
false
,
...
...
zh-cn/application-dev/ui/ui-js-components-offscreencanvas.md
浏览文件 @
2c962b61
...
...
@@ -49,7 +49,7 @@ select{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:{
el
:
null
,
...
...
@@ -70,7 +70,7 @@ export default {
_this
.
offCanvas
.
drawImage
(
_this
.
img
,
100
,
100
,
400
,
300
);
};
this
.
img
.
onerror
=
function
()
{
prompt
.
showToast
({
message
:
"
error
"
,
duration
:
2000
})
prompt
Action
.
showToast
({
message
:
"
error
"
,
duration
:
2000
})
};
var
bitmap
=
this
.
offscreen
.
transferToImageBitmap
();
this
.
ctx
.
transferFromImageBitmap
(
bitmap
);
},
...
...
zh-cn/application-dev/ui/ui-js-components-path2d.md
浏览文件 @
2c962b61
...
...
@@ -36,7 +36,7 @@ canvas {
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
onShow
()
{
...
...
@@ -139,7 +139,7 @@ text {
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
...
...
zh-cn/application-dev/ui/ui-js-components-picker.md
浏览文件 @
2c962b61
...
...
@@ -144,7 +144,7 @@ picker的hours属性定义时间的展现格式,可选类型有12小时制和2
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
multitext
:[[
"
a
"
,
"
b
"
,
"
c
"
],
[
"
e
"
,
"
f
"
,
"
g
"
],
[
"
h
"
,
"
i
"
]],
...
...
@@ -153,10 +153,10 @@ export default {
},
multitextonchange
(
e
)
{
this
.
multitextvalue
=
e
.
newValue
;
prompt
.
showToast
({
message
:
"
Multi-column text changed to:
"
+
e
.
newValue
})
prompt
Action
.
showToast
({
message
:
"
Multi-column text changed to:
"
+
e
.
newValue
})
},
multitextoncancel
()
{
prompt
.
showToast
({
message
:
"
multitextoncancel
"
})
prompt
Action
.
showToast
({
message
:
"
multitextoncancel
"
})
},
}
```
...
...
@@ -246,7 +246,7 @@ export default {
```
js
// xxx.js
import
p
mt
from
'
@system.prompt
'
import
p
romptAction
from
'
@ohos.promptAction
'
export
default
{
data
:
{
yorn1
:
'
No
'
,
...
...
@@ -281,10 +281,10 @@ export default {
dateonchange
(
e
)
{
e
.
month
=
e
.
month
+
1
;
this
.
datevalue
=
e
.
year
+
"
-
"
+
e
.
month
+
"
-
"
+
e
.
day
;
p
mt
.
showToast
({
message
:
"
date:
"
+
e
.
year
+
"
-
"
+
e
.
month
+
"
-
"
+
e
.
day
})
p
romptAction
.
showToast
({
message
:
"
date:
"
+
e
.
year
+
"
-
"
+
e
.
month
+
"
-
"
+
e
.
day
})
},
showtoast
()
{
p
mt
.
showToast
({
p
romptAction
.
showToast
({
message
:
'
Submitted.
'
,
duration
:
2000
,
gravity
:
'
center
'
...
...
zh-cn/application-dev/ui/ui-js-components-rating.md
浏览文件 @
2c962b61
...
...
@@ -213,7 +213,7 @@ switch{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
backstar
:
''
,
...
...
@@ -249,7 +249,7 @@ export default {
this
.
rate
=
e
.
progress
},
showrating
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
当前评分
'
+
e
.
rating
})
}
...
...
zh-cn/application-dev/ui/ui-js-components-search.md
浏览文件 @
2c962b61
...
...
@@ -132,34 +132,34 @@ text{
```
js
// index.js
import
prompt
from
'
@system.prompt
'
import
prompt
Action
from
'
@ohos.promptAction
'
export
default
{
search
(
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
e
.
value
,
duration
:
3000
,
});
},
translate
(
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
e
.
value
,
duration
:
3000
,
});
},
share
(
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
e
.
value
,
duration
:
3000
,
});
},
change
(
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
e
.
value
,
duration
:
3000
,
});
},
submit
(
e
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
submit
'
,
duration
:
3000
,
});
...
...
@@ -218,7 +218,7 @@ export default {
```
js
// index.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
showsearch
:
true
,
...
...
@@ -243,13 +243,13 @@ export default {
}
},
submit
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
搜索!
'
,
duration
:
2000
})
},
change
(
e
)
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
内容:
'
+
e
.
text
,
duration
:
2000
})
...
...
zh-cn/application-dev/ui/ui-js-components-stepper.md
浏览文件 @
2c962b61
...
...
@@ -248,7 +248,7 @@ button{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:
{
index
:
0
,
...
...
@@ -261,20 +261,20 @@ export default {
this
.
$element
(
'
stepperId
'
).
setNextButtonStatus
({
status
:
'
skip
'
,
label
:
'
SKIP
'
});
},
stepperFinish
(){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
'
All Finished
'
})
},
stepperChange
(
e
){
console
.
log
(
"
stepperChange
"
+
e
.
index
)
prompt
.
showToast
({
prompt
Action
.
showToast
({
// index表示当前步骤的序号
message
:
'
Previous step:
'
+
e
.
prevIndex
+
"
-------Current step:
"
+
e
.
index
})
},
stepperNext
(
e
){
console
.
log
(
"
stepperNext
"
+
e
.
index
)
prompt
.
showToast
({
prompt
Action
.
showToast
({
// pendingIndex表示将要跳转的序号
message
:
'
Current step:
'
+
e
.
index
+
"
-------Next step:
"
+
e
.
pendingIndex
})
...
...
@@ -363,8 +363,8 @@ export default {
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
router
from
'
@
system
.router
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
import
router
from
'
@
ohos
.router
'
;
let
myset
=
new
Set
();
export
default
{
data
:
{
...
...
zh-cn/application-dev/ui/ui-js-components-swiper.md
浏览文件 @
2c962b61
...
...
@@ -261,13 +261,13 @@ select{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
change
(
e
){
prompt
.
showToast
({
duration
:
2000
,
message
:
"
current index:
"
+
e
.
index
});
prompt
Action
.
showToast
({
duration
:
2000
,
message
:
"
current index:
"
+
e
.
index
});
},
finish
(){
prompt
.
showToast
({
duration
:
2000
,
message
:
"
切换动作结束
"
});
prompt
Action
.
showToast
({
duration
:
2000
,
message
:
"
切换动作结束
"
});
},
selectChange
(
e
){
this
.
$element
(
'
swiper
'
).
swipeTo
({
index
:
Number
(
e
.
newValue
)});
...
...
@@ -343,7 +343,7 @@ swiper{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:{
index
:
0
,
...
...
zh-cn/application-dev/ui/ui-js-components-switch.md
浏览文件 @
2c962b61
...
...
@@ -61,15 +61,15 @@ switch {
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
switchChange
(
e
){
if
(
e
.
checked
){
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
open
"
});
}
else
{
prompt
.
showToast
({
prompt
Action
.
showToast
({
message
:
"
close
"
});
}
...
...
@@ -167,7 +167,6 @@ switch{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
export
default
{
data
:{
address
:
''
,
...
...
zh-cn/application-dev/ui/ui-js-components-toolbar.md
浏览文件 @
2c962b61
...
...
@@ -153,17 +153,17 @@ toolbar-item{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
import
prompt
Action
from
'
@ohos.promptAction
'
;
export
default
{
data
:{
itemColor
:
'
black
'
},
itemClick
(){
this
.
itemColor
=
"
red
"
;
prompt
.
showToast
({
duration
:
2000
,
message
:
'
item click
'
});
prompt
Action
.
showToast
({
duration
:
2000
,
message
:
'
item click
'
});
},
itemLongPress
(){
prompt
.
showToast
({
duration
:
2000
,
message
:
'
item long press
'
});
prompt
Action
.
showToast
({
duration
:
2000
,
message
:
'
item long press
'
});
this
.
itemColor
=
"
blue
"
;
},
}
...
...
@@ -210,7 +210,6 @@ toolbar-item{
```
js
// xxx.js
import
prompt
from
'
@system.prompt
'
;
export
default
{
data
:{
active
:
0
,
...
...
zh-cn/application-dev/ui/ui-ts-animation-feature.md
浏览文件 @
2c962b61
...
...
@@ -111,7 +111,7 @@
}
```
5.
闪屏动画播放结束后定格1s,进入FoodCategoryList页面。设置animateTo的onFinish回调接口,调用定时器Timer的setTimeout接口延时1s后,调用router.replace,显示FoodCategoryList页面。
5.
闪屏动画播放结束后定格1s,进入FoodCategoryList页面。设置animateTo的onFinish回调接口,调用定时器Timer的setTimeout接口延时1s后,调用router.replace
Url
,显示FoodCategoryList页面。
```
ts
import
router
from
'
@ohos.router
'
...
...
@@ -137,7 +137,7 @@
delay
:
100
,
onFinish
:
()
=>
{
setTimeout
(()
=>
{
router
.
replace
({
url
:
"
pages/FoodCategoryList
"
})
router
.
replace
Url
({
url
:
"
pages/FoodCategoryList
"
})
},
1000
);
}
},
()
=>
{
...
...
@@ -201,7 +201,7 @@
delay
:
100
,
onFinish
:
()
=>
{
setTimeout
(()
=>
{
router
.
replace
({
url
:
"
pages/FoodCategoryList
"
})
router
.
replace
Url
({
url
:
"
pages/FoodCategoryList
"
})
},
1000
);
}
},
()
=>
{
...
...
@@ -305,7 +305,7 @@
.
height
(
184
)
.
width
(
'
100%
'
)
.
onClick
(()
=>
{
router
.
push
({
url
:
'
pages/FoodDetail
'
,
params
:
{
foodData
:
this
.
foodItem
}
})
router
.
push
Url
({
url
:
'
pages/FoodDetail
'
,
params
:
{
foodData
:
this
.
foodItem
}
})
})
}
}
...
...
zh-cn/application-dev/ui/ui-ts-page-redirection-data-transmission.md
浏览文件 @
2c962b61
...
...
@@ -61,7 +61,7 @@
.
height
(
184
)
.
width
(
'
100%
'
)
.
onClick
(()
=>
{
router
.
push
({
url
:
'
pages/FoodDetail
'
})
router
.
push
Url
({
url
:
'
pages/FoodDetail
'
})
})
}
}
...
...
@@ -138,7 +138,7 @@
FoodGridItem调用的routerAPI同样有携带参数跳转的能力,使用方法和Navigator类似。
```
ts
router
.
push
({
router
.
push
Url
({
url
:
'
pages/FoodDetail
'
,
params
:
{
foodData
:
this
.
foodItem
}
})
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录