【发布时间】:2021-07-21 17:13:19
【问题描述】:
我正在尝试在我的 Laravel 刀片文件中使用 Vue Multiselect。我将数据放入数组中并将其作为道具传递给选项。 When option is one word(ex. "View") everything is working.但是当该选项包含多个单词(例如“查看客户”)时,我收到以下错误:
在我的刀片文件中:
<grouped-select :options={{json_encode($allOptions)}}></grouped-select>
Vue 分组多选:
<template>
<div>
<multiselect
v-model="value"
:options="options"
:multiple="true"
group-values="libs"
group-label="language"
:group-select="true"
placeholder="Click to select"
track-by="name"
label="name"
><span slot="noResult"
>Oops! No elements found. Consider changing the search query.</span
></multiselect
>
</div>
</template>
<script>
import Multiselect from "vue-multiselect";
export default {
props: [JSON.parse("options")],
components: {
Multiselect,
},
data() {
return {
value: [],
};
},
任何想法是什么问题,我该如何解决?谢谢
【问题讨论】:
-
allOptions部分在哪里?
标签: php json laravel vue.js multi-select