亚洲av中文无码乱人伦在线视色,网曝黑料国产吃瓜,无码国产精品久久一区免费,亚洲av在在线观看,亚洲av国产午夜精品一区二区

Vue優(yōu)秀表單組件,用Vue構(gòu)建表單的最簡單方法——Vue Formulate(vue做表單)

介紹

Vue Formulate是使用Vue構(gòu)建表單的最簡單方法。主要功能包括表單和字段驗(yàn)證,文件上傳,表單生成,支持標(biāo)簽的單元素輸入,幫助文本,錯(cuò)誤消息,占位符等,以及在自己的項(xiàng)目中使用的全面文檔。


Vue優(yōu)秀表單組件,用Vue構(gòu)建表單的最簡單方法——Vue Formulate(vue做表單)


Github

Vue優(yōu)秀表單組件,用Vue構(gòu)建表單的最簡單方法——Vue Formulate(vue做表單)

https://github.com/wearebraid/vue-formulate

特性

  • 開發(fā)者幸福

表單無處不在,但對于作者來說卻令人厭煩—不再了。Vue Formulate為開發(fā)人員提供了強(qiáng)大而靈活的API,使復(fù)雜的表單創(chuàng)建變得輕而易舉。

  • 單個(gè)輸入元素

使用Vue Formulate,無需記住十幾個(gè)組件的名稱-所有表單元素都是由單個(gè)組件創(chuàng)建的。簡單!

  • 內(nèi)置驗(yàn)證

開箱即用的驗(yàn)證非常簡單,可以處理95%的用例。幫助文本,驗(yàn)證規(guī)則和驗(yàn)證消息是簡單的工具。也可以添加自定義驗(yàn)證。

  • 插件系統(tǒng)

通過插件系統(tǒng),擴(kuò)展Vue Formulate的功能或在項(xiàng)目中重復(fù)使用自定義輸入,驗(yàn)證規(guī)則和消息。使您的插件開源,與他人共享!

  • 生成表格

從JSON字符串生成整個(gè)表單。由于Vue Formulate使用單個(gè)輸入組件,因此可以輕松地遍歷數(shù)組并動(dòng)態(tài)生成表單。

  • 自己的風(fēng)格

Vue Formulate具有簡單的語義類,可輕松完成樣式輸入。滾動(dòng)自己的樣式或選擇我們預(yù)先內(nèi)置的主題之一。

實(shí)例代碼

  • 表格驗(yàn)證

Vue Formulate包含20條規(guī)則并支持定義自己的規(guī)則

<FormulateInput type="email" label="請輸入校園郵箱?" validation="required|email|ends_with:.edu" validation-name="教育郵箱" placeholder="user@aaa.edu"/>

Vue優(yōu)秀表單組件,用Vue構(gòu)建表單的最簡單方法——Vue Formulate(vue做表單)

  • 單元素輸入

type="radio"為checkbox或select

type="radio"為checkbox或select<FormulateInput type="radio" label="你認(rèn)為Vue Formulate怎么樣?" :options="{ good: 'It’s good', great: 'It’s great', install: 'I’m installing it now.' }"/>

Vue優(yōu)秀表單組件,用Vue構(gòu)建表單的最簡單方法——Vue Formulate(vue做表單)

  • 開箱即用文件上傳

開箱即用,文件上傳效果很好

<FormulateInput type="image" label="畫廊" validation="mime:image/jpeg,image/jpg,image/png" help="幫助文字" multiple/>

Vue優(yōu)秀表單組件,用Vue構(gòu)建表單的最簡單方法——Vue Formulate(vue做表單)

  • 使用一個(gè)對象為整個(gè)表單建模

<template> <FormulateForm v-model="values"> <FormulateInput type="email" name="email" label="你的電子郵箱是什么?" validation="required|email" placeholder="jon@example.com" /> <FormulateInput name="flavor" type="checkbox" label="您喜歡哪種口味的冰淇淋??" validation="required|min:1" :options="{ vanilla: '原味', chocolate: '巧克力', strawberry: '草莓', pineapple: '菠蘿'}" /> <FormulateInput type="submit" /> <pre>{{ values }}</pre> </FormulateForm></template><script>export default { data () { return { values: {} } }}</script>

Vue優(yōu)秀表單組件,用Vue構(gòu)建表單的最簡單方法——Vue Formulate(vue做表單)

總結(jié)

Vue Formulate是一個(gè)優(yōu)秀的Vue表單構(gòu)建工具,以非常簡單的方式構(gòu)建非常復(fù)雜的表單元素,enjoy it!

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
返回頂部