javascript - 用路由器链接填充 vue-multiselect

标签 javascript vue.js vuejs2 vue-router vue-multiselect

我正在尝试用 <router-link> 填充 vue-multiselect 下拉列表选项。指定路由器链接到不同组件的常用方法是在 <template> 中以声明方式声明。 ,而 vue-multiselect 使用带有选项数组的绑定(bind)。任何想法如何完成这个?

我想重用 vue-multiselect 在组件之间导航。

最佳答案

OK,在联系了vue-multiselect的开发者Damian之后,我得到了答案。这个想法是使用 vue-multiselect 作为 Action 调度程序:https://vue-multiselect.js.org/#sub-action-dispatcher

你加

:reset-after="true"
@select=“navigateTo"

然后在 navigateTo 中执行 this.$router.push({ path: 'xyz' })

关于javascript - 用路由器链接填充 vue-multiselect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56374004/

相关文章:

javascript - 在 Vue.js 中触发自定义 "change"事件是否安全?

javascript - 如何增加 lightSlider 的高度而不考虑其内容?

javascript - D3 降序音阶

vue.js - 无法在Vue组件中加载WASM

javascript - Vue js 与 jquery get 的问题

javascript - Vue md-input with Vuex 仅在一个方向上更新

javascript - 如何使用 ng-style 在点击时更新元素样式

javascript - 如何将 JavaScript 代码拆分为多个文件并使用它们而不通过 HTML 中的脚本标记包含它们?

javascript - 通过VueJS中的多个复选框将平面数组添加到v模型

vue.js - 使用嵌套数据和 v-slot :item Vuetify 数据表