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

!23313 23010挑单3.2release

Merge pull request !23313 from 田雨/rel0829
...@@ -47,8 +47,7 @@ pushUrl(options: RouterOptions): Promise<void> ...@@ -47,8 +47,7 @@ pushUrl(options: RouterOptions): Promise<void>
**示例:** **示例:**
```ts ```ts
try { router.pushUrl({
router.pushUrl({
url: 'pages/routerpage2', url: 'pages/routerpage2',
params: { params: {
data1: 'message', data1: 'message',
...@@ -56,10 +55,13 @@ try { ...@@ -56,10 +55,13 @@ try {
data3: [123, 456, 789] data3: [123, 456, 789]
} }
} }
})
.then(() => {
// success
}) })
} catch (err) { .catch(err => {
console.error(`pushUrl failed, code is ${err.code}, message is ${err.message}`); console.error(`pushUrl failed, code is ${err.code}, message is ${err.message}`);
} })
``` ```
## router.pushUrl<sup>9+</sup> ## router.pushUrl<sup>9+</sup>
...@@ -140,8 +142,7 @@ pushUrl(options: RouterOptions, mode: RouterMode): Promise&lt;void&gt; ...@@ -140,8 +142,7 @@ pushUrl(options: RouterOptions, mode: RouterMode): Promise&lt;void&gt;
**示例:** **示例:**
```ts ```ts
try { router.pushUrl({
router.pushUrl({
url: 'pages/routerpage2', url: 'pages/routerpage2',
params: { params: {
data1: 'message', data1: 'message',
...@@ -149,10 +150,13 @@ try { ...@@ -149,10 +150,13 @@ try {
data3: [123, 456, 789] data3: [123, 456, 789]
} }
} }
}, router.RouterMode.Standard) }, router.RouterMode.Standard)
} catch (err) { .then(() => {
// success
})
.catch(err => {
console.error(`pushUrl failed, code is ${err.code}, message is ${err.message}`); console.error(`pushUrl failed, code is ${err.code}, message is ${err.message}`);
} })
``` ```
## router.pushUrl<sup>9+</sup> ## router.pushUrl<sup>9+</sup>
...@@ -233,16 +237,18 @@ replaceUrl(options: RouterOptions): Promise&lt;void&gt; ...@@ -233,16 +237,18 @@ replaceUrl(options: RouterOptions): Promise&lt;void&gt;
**示例:** **示例:**
```ts ```ts
try { router.replaceUrl({
router.replaceUrl({
url: 'pages/detail', url: 'pages/detail',
params: { params: {
data1: 'message' data1: 'message'
} }
})
.then(() => {
// success
}) })
} catch (err) { .catch(err => {
console.error(`replaceUrl failed, code is ${err.code}, message is ${err.message}`); console.error(`replaceUrl failed, code is ${err.code}, message is ${err.message}`);
} })
``` ```
## router.replaceUrl<sup>9+</sup> ## router.replaceUrl<sup>9+</sup>
...@@ -320,16 +326,18 @@ replaceUrl(options: RouterOptions, mode: RouterMode): Promise&lt;void&gt; ...@@ -320,16 +326,18 @@ replaceUrl(options: RouterOptions, mode: RouterMode): Promise&lt;void&gt;
**示例:** **示例:**
```ts ```ts
try { router.replaceUrl({
router.replaceUrl({
url: 'pages/detail', url: 'pages/detail',
params: { params: {
data1: 'message' data1: 'message'
} }
}, router.RouterMode.Standard) }, router.RouterMode.Standard)
} catch (err) { .then(() => {
// success
})
.catch(err => {
console.error(`replaceUrl failed, code is ${err.code}, message is ${err.message}`); console.error(`replaceUrl failed, code is ${err.code}, message is ${err.message}`);
} })
``` ```
## router.replaceUrl<sup>9+</sup> ## router.replaceUrl<sup>9+</sup>
...@@ -489,13 +497,15 @@ showAlertBeforeBackPage(options: EnableAlertOptions): void ...@@ -489,13 +497,15 @@ showAlertBeforeBackPage(options: EnableAlertOptions): void
**示例:** **示例:**
```js ```js
try { router.showAlertBeforeBackPage({
router.showAlertBeforeBackPage({
message: 'Message Info' message: 'Message Info'
}); })
} catch(error) { .then(() => {
// success
})
.catch(err => {
console.error(`showAlertBeforeBackPage failed, code is ${error.code}, message is ${error.message}`); console.error(`showAlertBeforeBackPage failed, code is ${error.code}, message is ${error.message}`);
} })
``` ```
## EnableAlertOptions ## EnableAlertOptions
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册