Query同花顺股票交易通过接口获取数据,同花顺股票交易通过接口获取数据,路由传参
接受参数使用useRoute的params
import { useRoute } from "vue-router";
const route = useRoute()
<p>品牌:{{ route.params?.name }}</p>
<p>价格:{{ route.params?.price }}</p>
<p>ID:{{ route.params?.id }}</p>
接受参数使用useRoute的query
import { useRoute } from "vue-router";
const route = useRoute()
<p>品牌:{{ route.query?.name }}</p>
<p>价格:{{ route.query?.price }}</p>
<p>ID:{{ route.query?.id }}</p>
同花顺股票交易通过接口获取数据,同花顺股票交易通过接口获取数据,路由配置:在VueRouter中,我们需要先定义路由配置,即将URL和组件进行映射。路由配置可以通过一个数组或者一个对象来定义,其中每个路由都包含一个路径和一个组件。路由匹配:当URL发生变化时,VueRouter会根据路由配置进行路由匹配,找到与当前URL匹配的路由记录。路由匹配的过程是从上到下依次匹配,直到找到第一个匹配的路由记录。路由跳转:当路由匹配成功后,VueRouter会根据路由记录中定义的组件来渲染页面。VueRouter还提供了一些方法和钩子函数,可以在路由跳转前、跳转后或者路由变化时进行一些操作,比如验证用户权限、获取数据等。路由模式:VueRouter支持两种路由模式,即hash模式和history模式。在hash模式下,URL中会带有#符号,而在history模式下,URL不会带有#符号。两种模式的原理略有不同,但都可以实现单页面应用程序的路由功能。
总的来说,VueRouter的原理比较简单,主要是通过路由配置、路由匹配和路由跳转来实现页面的切换和跳转。VueRouter还提供了一些高级功能,比如路由懒加载、路由嵌套等,可以帮助我们更好地管理和组织应用程序的路由。
编程式导航使用routerpush或者replace的时候改为对象形式新增query必须传入一个对象
const toDetail = (item: Item) => {
router.push({
path: "/reg",
query: item
})
}
路由传参
文章为作者独立观点,不代表股票配资公司观点