vue.js - 如何在 vee-validate 中使用 <select>?

标签 vue.js vuejs3

我无法在 vee-validate 中使用我的表单。

在文档中,它说使用 <Field />但我不能在选择表单中使用。 我该如何构建这个谢谢。

<Form @submit="submit">
   <Field name="email" type="email">
    <div class="form-floating">
     //cant get idea to convert select to Field
        <select class="form-select" >
            <option selected>Select your category</option>
            <option value="a">a</option>
            <option value="c">b-</option>
        </select>
    </div>
</Form>

我该如何使用? 谢谢

最佳答案

您可以将 type="email" 替换为 as="select"

<Field name="field" as="select">
  <option value="">Select value</option>
  <option value="..">...</option>
</Field>

您可以在此处阅读更多信息:https://vee-validate.logaretm.com/v4/api/field

关于vue.js - 如何在 vee-validate 中使用 <select>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67887083/

相关文章:

css - 如何在 Vuetify v-menu 组件中创建三 Angular 形指针?

vue.js - "@content": expected "}", 之后无效的 CSS 为“($material-light);

json - 如何使用 Vue $set 更改嵌套 JSON 的值?

javascript - 使用 url 标签滚动到特定 div

ruby-on-rails - 无法在 Webpacker 中的 vuex 突变测试中导入 vue.esm.js

javascript - Vue3 Reactive 值未按预期更新

vue.js - Vue 绑定(bind)到外部对象

typescript - 如何在 Vue 中扩充 `ElementAttrs<HTMLAttributes>` 界面?

javascript - 如何在没有 Node Js bundler 的情况下通过 CDN 在 Django 中使用 Vue 3?

slider - 如何使用 Swiper Vue.js 创建垂直 slider ?