首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将引导类实现到Vue-Formulate中?

如何将引导类实现到Vue-Formulate中?
EN

Stack Overflow用户
提问于 2020-09-20 10:54:01
回答 3查看 1.3K关注 0票数 2

根据Vue公式,您可以在其中添加引导程序:

通过提供的类支持,您可以在全局或逐个案例的基础上添加您自己的样式类集。顺风?没问题。靴带?你被覆盖了。自己滚?就这样,它是支持的。

好吧,那你是怎么做的?

我试过这样做,但没有用:

代码语言:javascript
复制
<FormulateInput
  type="email"
  class="form-control" <------bootstrap class
  label="What is your school email address?"
  validation="bail|required|email|ends_with:.edu"
  validation-name="School email"
  placeholder="user@university.edu"
/>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-09-22 13:19:56

就像Vue格式文件里说的

在给定的输入上更改类很容易。只需用一个名为[element class key]-class的道具来定位您想要更改的类键。要锁定状态,请使用[element class key]-[state class key]-class。‘并且拥有

引导文档

表单控件

文本形式控件(如<input>s__、<select>s__和<textarea>s__)是用.form-control类设计的。包括用于一般外观、焦点状态、大小调整等的样式。

这意味着你要瞄准的是input

这样你就应该试着:

代码语言:javascript
复制
<FormulateInput
  type="email"
  input-class="form-control"
  label="What is your school email address?"
  validation="bail|required|email|ends_with:.edu"
  validation-name="School email"
  placeholder="user@university.edu"
/>

还可以通过添加属性来添加验证引导类:

代码语言:javascript
复制
input-is-valid-class="valid-feedback"
input-has-errors-class="invalid-feedback"
票数 6
EN

Stack Overflow用户

发布于 2021-01-24 15:40:44

我使用了以下全局 match Vue used (2.5)应用于Bootstrap 4的样式:

代码语言:javascript
复制
Vue.use(VueFormulate, {
    classes: {
        outer: 'form-group',
        input: 'form-control',
        inputHasErrors: 'is-invalid',
        help: 'form-text text-muted',
        errors: 'list-unstyled text-danger'
    }
})
票数 7
EN

Stack Overflow用户

发布于 2020-09-22 11:43:17

尝试使用input-classelement-class而不是class属性。您还可以全局自定义这些类。有关更多信息,请阅读Vue公式文档中关于定制类的章节。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63978178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档