Vue,带有 true/false 布尔值的 v-select 组件

Mar*_*kEv 3 javascript select boolean vue.js vuetify.js

我有一个来自 vuetify 的 v-select 组件。我需要在此组件中使用带有 true、false 和 null 选项的布尔值,并且我正在寻找如何以正确的方式执行此操作的解决方案

我的代码:

select.js

<template>
  <v-row align="center">
    <v-col cols="12">
      <v-select
        :items="items"
        readonly
        label="Read-only"
      ></v-select>
    </v-col>
  </v-row>
</template>
Run Code Online (Sandbox Code Playgroud)

脚本.js

<script>
  export default {
    data: () => ({
      items: ['Foo', 'Bar', 'Fizz', 'Buzz'],
    }),
  }
</script>
Run Code Online (Sandbox Code Playgroud)

Bou*_*him 7

要使用布尔值和 null,您的项目应具有以下结构:

new Vue({
  el: "#app",
  vuetify: new Vuetify(),
  data: () => ({
    items: [
      {
        text: "true",
        value: true
      },
      {
        text: "false",
        value: false
      },
      {
        text: "null",
        value: null
      }
    ]
  })
});

Run Code Online (Sandbox Code Playgroud)