Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js 如何在vue multiselect中使用v-for收集数据?_Vue.js - Fatal编程技术网

Vue.js 如何在vue multiselect中使用v-for收集数据?

Vue.js 如何在vue multiselect中使用v-for收集数据?,vue.js,Vue.js,我是vuejs和building search&multi-select表单的新手 这是html代码 <div> <multiselect v-model:selected :options="opt" :multiple="true" > </multiselect> </div> 如何转换此代码 <option v-for="(cast, i) in totalCelebrity" :key="i" :

我是vuejs和building search&multi-select表单的新手

这是html代码

<div>
    <multiselect v-model:selected
      :options="opt" :multiple="true" >
    </multiselect>
  </div>
如何转换此代码

<option  v-for="(cast, i) in totalCelebrity"
:key="i"
:value="cast._id">
{{cast.fullName}}
</option>

{{cast.fullName}
到数据数组?需要将cast.fullName列表添加到opt:[]数组。


有没有办法做到这一点?请帮助我

我不确定您在找什么,但我有一个助手可以将我的对象转换为vue multiselect可读的数组。检查它是否为您提供了任何想法:

convertToSelect(object) {

        let array = [];
        for (let value in object) {
            if (object.hasOwnProperty(value)) {
                array.push({label: object[value], value: value});
            }
        }

        return array;

    }

我不确定您在寻找什么,但我有一个助手可以将我的对象转换为vue multiselect可读的数组。检查它是否为您提供了任何想法:

convertToSelect(object) {

        let array = [];
        for (let value in object) {
            if (object.hasOwnProperty(value)) {
                array.push({label: object[value], value: value});
            }
        }

        return array;

    }

你从哪里来?你能发布完整的代码吗?@jaudo这是我的实际代码:
{{{cast.fullName}}
在那里我可以得到许多名人的名字列表,但我希望在顶部有一个搜索框来搜索名人,并选择多个名人以进一步采取行动。目前,我需要滚动整个列表。TotalFavority comong来自哪里?你能发布完整的代码吗?@jaudo这是我的实际代码:
{{{cast.fullName}}
在那里我可以得到许多名人的名字列表,但我希望在顶部有一个搜索框来搜索名人,并选择多个名人以进一步采取行动。目前我需要滚动整个列表。这是我的实际代码:
{{{cast.fullName}
在这里我可以得到许多名人的名字列表,但我希望在顶部有一个搜索框来搜索名人,并选择多个名人以进一步操作。目前我需要滚动整个列表。这是我的实际代码:
{{{cast.fullName}
在这里我可以得到许多名人的名字列表,但我希望在顶部有一个搜索框来搜索名人,并选择多个名人以进一步操作。目前我需要滚动整个列表。