gpt4 book ai didi

javascript - Vue Autocomplete 的第二个实例不显示数组

转载 作者:行者123 更新时间:2023-12-04 08:23:34 25 4
gpt4 key购买 nike

我正在尝试将 Vue Autocomplete 的第二个实例添加到 fiddle 中:
我将 app、model、data、value 和 options 值重命名为 app2、model2 等。

Vue.component("typeahead", VueStrap.typeahead);

var app = new Vue({
el: "#app",
data: {
value: null,
options: ["foo", "bar", "baz"]
}
})

Vue.component("typeahead2", VueStrap.typeahead);

var app2 = new Vue({
el: "#app2",
data2: {
value2: null,
options2: ["qwerty", "apple", "jon"]
}
})
第二个实例不起作用。将第二个 Vue 实例添加到应用程序的最佳方法是什么?

最佳答案

您正在运行两个应用程序并两次定义相同的组件。我猜这不是你真正想要的。这会更有意义:

<div id="app">
<typeahead v-model="value" :data="options"></typeahead>
<typeahead v-model="value2" :data="options2"></typeahead>
</div>
Vue.component("typeahead", VueStrap.typeahead);

var app = new Vue({
el: "#app",
data: {
value: null,
value2: null,
options: ["foo", "bar", "baz"],
options2: ["qwerty", "apple", "jon"]
}
})
jsFiddle demo

关于javascript - Vue Autocomplete 的第二个实例不显示数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65383201/

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