b输入名称属性不起作用buefy

时间:2017-11-01 16:44:38

标签: vue.js vuejs2 vue-component bulma

我想在buefy输入控件中添加name="name"属性。到目前为止,我还没有成功。

<b-field label="Fullname">
   <b-input
      value=""
      icon="face"
      name="name">
   </b-input>
</b-field>

它发送空值,我在laravel中得到错误:

"Column 'name' cannot be null"

当我尝试使用本机html输入控件时,它有效。

我还尝试使用开发人员工具检查DOM,看来,b-input控件没有名称。

我该如何解决这个问题?

编辑: 我有vue@2.1.10而且buefy你需要2.4,这就是我遇到这个bug的原因。对不起,我的坏。

1 个答案:

答案 0 :(得分:1)

使用v-model将您的组件绑定到您的数据。

[False, False, False, True, True, True, True, True, False] [True, True, True, True, True, False, False, False, False] [False, False, False, False, False, True, True, True, True, True]

<template>...</template>

<b-field label="Fullname"> <b-input v-model="fullname" icon="face"> </b-input> </b-field>

<script>...</script>