vue.js将输入数据传递给另一个页面并提交vue方法



这是我的第一个问题,希望得到您的支持。

我有目录页与关键字搜索和主页与搜索栏。

我的目标是每次当有人提交主搜索时,将呼叫重定向到目录搜索并在那里提交关键字搜索方法。

<button class="searchword" @click="search()"></button>

在目标url上,我有以下方法:

search: function() {
this.search.keyword = this.search.value;
this.submit_form();
},

欢迎来到Stackoverflow, Denitsa,
我想你要找的是

this.$router.push({name:'catalogue-search', params:{keyword:this.search.value})

,你会有一个router.js来定义你的页面。

htmlhttps://router.vuejs.org/guide/

然后在你的目录搜索页面你可以访问

this.$route.params.keyword

请注意,虽然你推送到'$router',但你得到的是'$route'的值。

最新更新