Taro.navigateTo 使用url 传参数和目标页面参数获取
  zKfdye51x3nh 2023年11月19日 15 0

需求

点击按钮,然后传递ID到详情页,详情页获取ID进行查询

具体实现

在Trao中是可以通过 this.$router.paramsgetCurrentInstance().router.params 来访问当前组件/页面路由的详情。 但是在Trao3.X之后官方是推荐使用getCurrentInstance()获取的

当前页

let ntUrl = "./list/list?id=" + row.id;
Taro.navigateTo({
     url: ntUrl,
   });                 

跳转目标页

由于getCurrentInstance()是Trao的api,所以需要先引入才可以使用

<script>
import { getCurrentInstance } from "@tarojs/taro";

export default { 
  name: "detail",
  components: {},
  setup() {
    // 获取url传递过来的参数
    let id = getCurrentInstance().router.params.id;
    });

    return {
    };
  },
};
</script>

具体参考:Trao官网

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
zKfdye51x3nh