0

我想null在没有选择任何内容而不是"". 使用reduce下面的函数它仍然返回""。请注意,如果选择了某些内容,则它需要返回对象,但其中仅包含id字段。

<v-select v-model="answer"
  :placeholder="Pick one (or not)"
  :options="[{id: 1, label: 'A'}, {id: 2, label: 'B'}]"
  :reduce="entry => (entry === '' ? null : {id: entry.id})">
</v-select>
4

1 回答 1

0

好吧(呃)答案是,如果他们不选择任何东西,那么它不会v-model触及"". 只需初始化它即可null修复所有问题。

于 2021-08-26T14:35:05.273 回答