gpt4 book ai didi

javascript - 除了计算之外的任何其他方式来存储 Vue 路由参数,使得引用无法修改

转载 作者:行者123 更新时间:2023-12-02 22:50:03 24 4
gpt4 key购买 nike

我有一个 Vue 组件,我需要在其中获取路由参数并在几个 XHR 请求中传递它,并且可能也需要在其他地方使用它。起初我以为我会将其存储为 data 属性,但从技术上讲,有人可以修改它。

然后我想,由于我正在显示的屏幕的路线不会改变(路线的更改可能会导致另一个屏幕或 404),我可以将其设为计算的,它永远不会重新- 计算,因此以下内容实际上创建了一个可以根据需要作为 this.ID_A 引用的常量。还有其他方法可以实现类似的效果吗?

computed: {
ID_A() {
return this.$route.params.id_a;
}
}

最佳答案

您可以设置 vue-router 将参数作为 props 传递给组件:https://router.vuejs.org/guide/essentials/passing-props.html

关于javascript - 除了计算之外的任何其他方式来存储 Vue 路由参数,使得引用无法修改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58220530/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com