gpt4 book ai didi

javascript - 在vue js2.0中设置选择列表的路由器链接

转载 作者:行者123 更新时间:2023-12-01 03:51:51 25 4
gpt4 key购买 nike

我想设置选择下拉列表

<select name="educationOption" class="form-control">
<option>
Search for SSC Course
</option>
<option v-link="'/higherEducationDetails/'+ user_id">
Search for Higher Education
</option>
</select>

我也尝试过,但不起作用

 <select name="educationOption" class="form-control">
<option>
Search for SSC Course
</option>
<option>
<router-link :to="'/higherEducationDetails/'+ $route.params.id">
Search for Higher Education
</router-link>
</option>
</select>

任何建议

最佳答案

编辑:

router-link 默认情况下不会在选择标签内工作,但是我们可以做一些技巧,例如:

我们可以定义一个普通的选项标签:

<option>
educationOption
</option>

并在更改选择值时添加事件监听器:

 <select name="educationOption" class="form-control" v-on:change="changeRoute"> 

然后将changeRoute方法添加到我们的vue中:

export default {
data() {
return {
id: 1
}
},
methods: {
changeRout() {
this.$router.push({path:'/educationOption/' + this.id })
}
}
}

关于javascript - 在vue js2.0中设置选择列表的路由器链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43110201/

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