成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

fsLayuiPlugin數(shù)據(jù)字典使用

yhaolpz / 1983人閱讀

摘要:概述數(shù)據(jù)字典主要解決下拉框數(shù)據(jù)填充和數(shù)據(jù)表格轉(zhuǎn)義處理,一個(gè)數(shù)據(jù)字典可以多處使用。通過(guò)服務(wù)端異步請(qǐng)求加載數(shù)據(jù)列表。

概述
數(shù)據(jù)字典主要解決下拉框數(shù)據(jù)填充和數(shù)據(jù)表格轉(zhuǎn)義處理,一個(gè)數(shù)據(jù)字典可以多處使用。    
1.多個(gè)頁(yè)面下拉框使用同樣的數(shù)據(jù),改一個(gè)地方需要把所有頁(yè)面都要修改
2.數(shù)據(jù)表格轉(zhuǎn)義代替自己手動(dòng)寫(xiě)templet解析模板

數(shù)據(jù)字典提供一個(gè)通用的處理方式,支持配置靜態(tài)數(shù)據(jù)字典動(dòng)態(tài)數(shù)據(jù)字典,,數(shù)據(jù)字典文件地址plugins/frame/js/fsDict.js。

如果使用數(shù)據(jù)字典,必須在layui.js 后面引入數(shù)據(jù)字典文件/plugins/frame/js/fsDict.js
靜態(tài)數(shù)據(jù)字典
靜態(tài)數(shù)據(jù)字典通常用于不會(huì)改變的數(shù)據(jù),例如:文章?tīng)顟B(tài)(有效,無(wú)效,發(fā)布,審核),用戶(hù)狀態(tài)(有效,無(wú)效,鎖定)

使用方法:

layui.fsDict對(duì)象中,定義一個(gè)數(shù)據(jù)字典。

例如:定義一個(gè)城市的靜態(tài)數(shù)據(jù)字典

配置城市數(shù)據(jù)字典名稱(chēng):city,city 是一個(gè)json對(duì)象

配置數(shù)據(jù)字典屬性

layui.fsDict = {
    //城市
    city : {
      formatType : "local", //local 靜態(tài)數(shù)據(jù)字典
      labelField : "name", //展示數(shù)據(jù)的屬性
      valueField : "code", //value對(duì)應(yīng)的屬性
      //靜態(tài)數(shù)據(jù),數(shù)組
      data:[{"code":"0","name":"北京","style":"color:#F00;"},
        {"code":"1","name":"上海"},
        {"code":"2","name":"廣州"},
        {"code":"3","name":"深圳"},
        {"code":"4","name":"杭州"}
      ]
    }
  }
數(shù)據(jù)表格轉(zhuǎn)義引用數(shù)據(jù)字典
只需要在表格列中,配置數(shù)據(jù)字典信息dict="city"

數(shù)據(jù)表格轉(zhuǎn)義展示不同的樣式
如果表格需要對(duì)不同的信息展示不同的樣式,在數(shù)據(jù)data中,定義stylecss,可以通過(guò)此方式對(duì)不同的數(shù)據(jù)進(jìn)行不同樣式展示

下拉框引用數(shù)據(jù)字典
需要在select中配置css樣式class="fsSelect"和字典配置dict="city"
動(dòng)態(tài)數(shù)據(jù)字典
動(dòng)態(tài)數(shù)據(jù)字典使用場(chǎng)景比較多,例如省市區(qū)級(jí)聯(lián)等會(huì)改變的類(lèi)型。  
通過(guò)服務(wù)端異步請(qǐng)求加載數(shù)據(jù)列表。

使用方法:

layui.fsDict對(duì)象中,定義一個(gè)數(shù)據(jù)字典。

例如:定義一個(gè)城市的靜態(tài)數(shù)據(jù)字典

配置省份數(shù)據(jù)字典名稱(chēng):city,city 是一個(gè)json對(duì)象

配置數(shù)據(jù)字典屬性

layui.fsDict = {
    //省份
    area1 : {
      formatType : "server", //server 動(dòng)態(tài)數(shù)據(jù)字典
      loadUrl : "/fsbus/1005", //異步加載數(shù)據(jù)的url地址
      inputs : "parentid:0", //異步請(qǐng)求攜帶的參數(shù)
      labelField : "name", //示數(shù)據(jù)的屬性
      valueField : "id" //value對(duì)應(yīng)的屬性
    }
  }
數(shù)據(jù)表格轉(zhuǎn)義引用數(shù)據(jù)字典
只需要在表格列中,配置數(shù)據(jù)字典信息dict="area1"

下拉框引用數(shù)據(jù)字典
需要在select中配置css樣式class="fsSelect"和字典配置dict="area1"
靜態(tài)字典和動(dòng)態(tài)字典區(qū)別

靜態(tài)字典和動(dòng)態(tài)字典html使用上沒(méi)有任何區(qū)別,主要區(qū)別在于fsDict.js中的配置方式不一樣,獲取數(shù)據(jù)方式。

字典配置說(shuō)明
屬性 必輸 默認(rèn)值 名稱(chēng) 描述
formatType 格式化方式 server:動(dòng)態(tài)字典,local:靜態(tài)字典
loadUrl 異步加載url 異步加載數(shù)據(jù)的url地址
inputs 參數(shù) 異步請(qǐng)求攜帶的參數(shù)
labelField 展示數(shù)據(jù)的屬性 顯示信息對(duì)應(yīng)的字段
valueField value對(duì)應(yīng)的屬性 value值對(duì)應(yīng)的字段
data 靜態(tài)數(shù)據(jù)數(shù)組 靜態(tài)數(shù)據(jù)字典使用
spaceMode , 展示多個(gè)數(shù)據(jù)分隔符 數(shù)據(jù)表格轉(zhuǎn)義時(shí)使用,多個(gè)數(shù)據(jù)的分隔符

inputs參數(shù)使用說(shuō)明

如果使用固定參數(shù),可以直接屬性:值,demo:parentid:0,如果需要多個(gè)參數(shù)可以通過(guò),分割,demo:parentid:0,name:test   
聯(lián)動(dòng)表格如果要傳入當(dāng)前選中的值,可以直接屬性:,不需要寫(xiě)值,默認(rèn)直接獲取當(dāng)前選中的,demo:parentid:。
如果需要傳入其他選擇器的值,可以配置屬性:#選擇器id,例如:key:#area2222222

本文首發(fā)于我的博客:ITCTO技術(shù)博客

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/51643.html

相關(guān)文章

  • fsLayuiPlugin數(shù)據(jù)字典使用

    摘要:概述數(shù)據(jù)字典主要解決下拉框數(shù)據(jù)填充和數(shù)據(jù)表格轉(zhuǎn)義處理,一個(gè)數(shù)據(jù)字典可以多處使用。通過(guò)服務(wù)端異步請(qǐng)求加載數(shù)據(jù)列表。 概述 數(shù)據(jù)字典主要解決下拉框數(shù)據(jù)填充和數(shù)據(jù)表格轉(zhuǎn)義處理,一個(gè)數(shù)據(jù)字典可以多處使用。 1.多個(gè)頁(yè)面下拉框使用同樣的數(shù)據(jù),改一個(gè)地方需要把所有頁(yè)面都要修改 2.數(shù)據(jù)表格轉(zhuǎn)義代替自己手動(dòng)寫(xiě)templet解析模板數(shù)據(jù)字典提供一個(gè)通用的處理方式,支持配置靜態(tài)數(shù)據(jù)字典和動(dòng)態(tài)數(shù)據(jù)...

    sunny5541 評(píng)論0 收藏0
  • fsLayuiPlugin數(shù)據(jù)表格動(dòng)態(tài)轉(zhuǎn)義

    摘要:數(shù)據(jù)表格動(dòng)態(tài)轉(zhuǎn)義提供一種更簡(jiǎn)潔的方式,主要解決前端模板轉(zhuǎn)義的問(wèn)題,對(duì)于一些簡(jiǎn)單的,例如狀態(tài)展示,我們可以通過(guò)前端編寫(xiě)模板來(lái)處理對(duì)于動(dòng)態(tài)的數(shù)據(jù),通過(guò)這種靜態(tài)方式是沒(méi)有辦法處理。只能通過(guò)異步請(qǐng)求后,再去轉(zhuǎn)義處理。 數(shù)據(jù)表格動(dòng)態(tài)轉(zhuǎn)義提供一種更簡(jiǎn)潔的方式,主要解決前端laytpl模板轉(zhuǎn)義的問(wèn)題,對(duì)于一些簡(jiǎn)單的,例如:狀態(tài)展示,我們可以通過(guò)前端編寫(xiě)laytpl模板來(lái)處理;對(duì)于動(dòng)態(tài)的數(shù)據(jù),通過(guò)這種...

    crossoverJie 評(píng)論0 收藏0
  • fsLayuiPlugin數(shù)據(jù)表格動(dòng)態(tài)轉(zhuǎn)義

    摘要:數(shù)據(jù)表格動(dòng)態(tài)轉(zhuǎn)義提供一種更簡(jiǎn)潔的方式,主要解決前端模板轉(zhuǎn)義的問(wèn)題,對(duì)于一些簡(jiǎn)單的,例如狀態(tài)展示,我們可以通過(guò)前端編寫(xiě)模板來(lái)處理對(duì)于動(dòng)態(tài)的數(shù)據(jù),通過(guò)這種靜態(tài)方式是沒(méi)有辦法處理。只能通過(guò)異步請(qǐng)求后,再去轉(zhuǎn)義處理。 數(shù)據(jù)表格動(dòng)態(tài)轉(zhuǎn)義提供一種更簡(jiǎn)潔的方式,主要解決前端laytpl模板轉(zhuǎn)義的問(wèn)題,對(duì)于一些簡(jiǎn)單的,例如:狀態(tài)展示,我們可以通過(guò)前端編寫(xiě)laytpl模板來(lái)處理;對(duì)于動(dòng)態(tài)的數(shù)據(jù),通過(guò)這種...

    Lionad-Morotar 評(píng)論0 收藏0
  • fsLayuiPlugin樹(shù)+數(shù)據(jù)表格使用

    摘要:是一個(gè)基于的快速開(kāi)發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過(guò)配置實(shí)現(xiàn)數(shù)據(jù)請(qǐng)求,減少前端重復(fù)開(kāi)發(fā)的工作。特殊說(shuō)明和需要在數(shù)據(jù)表格基礎(chǔ)上多引入的文件。 fsLayuiPlugin 是一個(gè)基于layui的快速開(kāi)發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過(guò)配置html實(shí)現(xiàn)數(shù)據(jù)請(qǐng)求,減少前端js重復(fù)開(kāi)發(fā)的工作。 GitHub下載 碼云下載 測(cè)試環(huán)境地址:http://...

    sixgo 評(píng)論0 收藏0
  • fsLayuiPlugin樹(shù)+數(shù)據(jù)表格使用

    摘要:是一個(gè)基于的快速開(kāi)發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過(guò)配置實(shí)現(xiàn)數(shù)據(jù)請(qǐng)求,減少前端重復(fù)開(kāi)發(fā)的工作。特殊說(shuō)明和需要在數(shù)據(jù)表格基礎(chǔ)上多引入的文件。 fsLayuiPlugin 是一個(gè)基于layui的快速開(kāi)發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過(guò)配置html實(shí)現(xiàn)數(shù)據(jù)請(qǐng)求,減少前端js重復(fù)開(kāi)發(fā)的工作。 GitHub下載 碼云下載 測(cè)試環(huán)境地址:http://...

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

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

0條評(píng)論

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