国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

基于element的表單渲染器 (el-form-renderer)

yiliang / 2847人閱讀

摘要:基于封裝的表單渲染器,完整繼承了的屬性定義,并進(jìn)行了簡(jiǎn)單擴(kuò)展,從而用戶能夠通過(guò)使用一段預(yù)設(shè)的數(shù)據(jù)渲染出一個(gè)完整的表單。設(shè)置為可禁用所有原子表單。獲取當(dāng)前表單的值。

基于 element-ui 封裝的表單渲染器,完整繼承了 element 的屬性定義,并進(jìn)行了簡(jiǎn)單擴(kuò)展,從而用戶能夠通過(guò)使用一段預(yù)設(shè)的數(shù)據(jù)渲染出一個(gè)完整的 element 表單。

演示地址

項(xiàng)目地址

Usage
// Step1 下載代碼
git clone https://github.com/leezng/el-form-renderer.git

// Step2 在需要使用本組件的 .vue 文件中


Props

支持 el-form 上的所有屬性。

disabled [Boolean] 設(shè)置為 true 可禁用所有原子表單。

content [ObjectArray] 定義表單的內(nèi)容,每一個(gè) Object 代表一個(gè)原子表單(el-input, el-select, ...),一切 el-form-item 上的屬性都在此聲明,而對(duì)于 el-input 等之上的屬性在 $el 屬性上進(jìn)行聲明,該 Object 上還存在其他屬性,例如: $id, $type, $options[可選]

// content example
[
  {
    $id: "form1", // 每一個(gè)原子都存在id,用于存儲(chǔ)該原子的值,注意不能重復(fù)
    $type: "input", // 類(lèi)型,element 提供的所有表單類(lèi)型,即 el-xxx
    label: "輸入框", // el-form-item上的屬性
    rules: [{ required: true, message: "請(qǐng)輸入活動(dòng)名稱", trigger: "blur" }] // el-form-item上的屬性
  }, {
    $id: "form2",
    $type: "select",
    label: "選擇框",
    // $el 上用于定義具體原子表單(此處為el-select)的屬性
    $el: {
      placeholder: "請(qǐng)選擇內(nèi)容"
    },
    // $options 具有選擇功能的原子表單可用此定義可選項(xiàng),例如: select, radio-group, radio-button, checkbox-group, checkbox-button
    $options: [{
      label: "區(qū)域一",
      value: "shanghai"
    }, {
      label: "區(qū)域二",
      value: "beijing"
    }]
  }
]
Methods

支持 el-form 上的所有方法。

getFormValue 獲取當(dāng)前表單的值。

License

MIT

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/92662.html

相關(guān)文章

  • 前言 本文將介紹我們的表單解決方案?@femessage/el-form-renderer,展示我們?cè)?Vue?技術(shù)棧下,我們是如何處理以下問(wèn)題的: 表單項(xiàng)動(dòng)態(tài)顯示或隱藏 表單數(shù)據(jù)聯(lián)動(dòng) 表單輸入/輸出數(shù)據(jù)格式化 非常規(guī)表單項(xiàng)的處理 復(fù)雜的表單驗(yàn)證 方案 表單項(xiàng)動(dòng)態(tài)顯示或隱藏(hidden) 可以通過(guò)?hidden?控制某一表單項(xiàng)的顯示或隱藏。 showImg(https://segmentfa...

    philadelphia 評(píng)論0 收藏0
  • AngularJs

    摘要:當(dāng)左右服務(wù)都被解析并返回時(shí),會(huì)以服務(wù)為參數(shù)去調(diào)用組件的構(gòu)造函數(shù)。發(fā)送或廣播的消息應(yīng)該限定在最小的作用域。置頂一個(gè)通過(guò),發(fā)送的消息列表并且窒息的管理以防止命名沖突在需要格式化數(shù)據(jù)時(shí),將格式 angular 數(shù)據(jù)雙向綁定的框架 提供數(shù)據(jù)綁定,DOM指令。angular,定義了一套規(guī)則,開(kāi)發(fā)中就必須遵守規(guī)則,這套規(guī)則為項(xiàng)目提供了一套解決方案。 模塊,組件,模板,元數(shù)據(jù),數(shù)據(jù)綁定, 指令,服務(wù)...

    sf190404 評(píng)論0 收藏0
  • 前端開(kāi)發(fā)面試題(轉(zhuǎn)載)

    原文地址 前端開(kāi)發(fā)面試題 前言 本文由我收集總結(jié)了一些前端面試題,初學(xué)者閱后也要用心鉆研其中的原理,重要知識(shí)需要系統(tǒng)學(xué)習(xí)、透徹學(xué)習(xí),形成自己的知識(shí)鏈。萬(wàn)不可投機(jī)取巧,臨時(shí)抱佛腳只求面試僥幸混過(guò)關(guān)是錯(cuò)誤的!也是不可能的!不可能的!不可能的! 前端還是一個(gè)年輕的行業(yè),新的行業(yè)標(biāo)準(zhǔn), 框架, 庫(kù)都不斷在更新和新增,正如赫門(mén)在2015深JS大會(huì)上的《前端服務(wù)化之路》主題演講中說(shuō)的一句話:“每1...

    番茄西紅柿 評(píng)論0 收藏0
  • 關(guān)于CSS Reset 那些事(一)之 歷史演變與Normalize.css

    摘要:下面開(kāi)始對(duì)進(jìn)行簡(jiǎn)單的介紹,關(guān)于兩者的差異區(qū)別可以看問(wèn)答平臺(tái)使用遇到的問(wèn)題和有什么本質(zhì)區(qū)別沒(méi)簡(jiǎn)單介紹關(guān)于對(duì)的介紹,這里引用咀嚼之味針對(duì)官方介紹翻譯的的中文版本。目前已經(jīng)成為了的替代方案是無(wú)可爭(zhēng)議的事情了。 前言 近期在翻閱陳舊的歷史資料,整理之前飽受爭(zhēng)議的CSS Reset問(wèn)題,不過(guò)好像十多年過(guò)去,現(xiàn)在大家統(tǒng)一了口徑,紛紛推薦使用Normalize.css,包括Bootstrap都進(jìn)行...

    idealcn 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<