OpenHarmony开发者论坛

标题: 如何在页面间传值? [打印本页]

作者: lom    时间: 2023-10-31 11:34
标题: 如何在页面间传值?
[md]【问题描述】

应用开发,在页面跳转时如何将数据传递到下一个页面?LocalStorage用起来太繁琐了。

【运行环境】

硬件:RK3568

ROM版本:OpenHarmony 3.2 Beta5

DevEvoStudio版本:

SDK版本:API 9

[/md]
作者: westinyang    时间: 2023-10-31 11:56
[md]给你一段代码实例,望采纳

跳转页面传递参数


```
router.pushUrl({
  url: 'pages/Browser',
  params: {
    title: '开源仓库',
    url: 'https://gitee.com/ohos-dev/f-oh'
  }
});
```

新页面接收参数

```
@Entry
@Component
struct Browser {
  @State title: string = router.getParams()['title']
  @State url: string = router.getParams()['url']

...
```

[/md]




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5