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

資訊專欄INFORMATION COLUMN

fsLayui快速開始

anquan / 2292人閱讀

摘要:是一個基于的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置實(shí)現(xiàn)數(shù)據(jù)請求,減少前端重復(fù)開發(fā)的工作。注意這里一定要修改為自己項(xiàng)目的配置。列表頁列表頁支持通過表單傳參查詢數(shù)據(jù),刷新表格等功能。

fsLayui 是一個基于layui的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置html實(shí)現(xiàn)數(shù)據(jù)請求,減少前端js重復(fù)開發(fā)的工作。  
GitHub下載
碼云下載
測試環(huán)境地址:http://fslayui.itcto.cn
通用配置
修改配置文件 plugins/frame/js/fsConfig.js
常量配置
項(xiàng)目中需要調(diào)用到的常量、變量修改,根據(jù)項(xiàng)目的實(shí)際情況來配置。  
注意:這里一定要修改為自己項(xiàng)目的配置。
fsConfig["global"] = {
  "servletUrl":"https://fs.fallsea.com", //異步請求地址,本地工程可以不填
  "loginUrl" : "/login", //登錄url
  "uploadUrl" : "https://fs.fallsea.com/upload", //上傳附件url
  "uploadHtmlUrl" : "/plugins/frame/views/upload.html", //上傳附件html地址,默認(rèn)/plugins/frame/views/upload.html
  "loadDataType":"1",//加載數(shù)據(jù)類型,1:是,0:否,默認(rèn)0  (編輯或查看是否取緩存數(shù)據(jù))
  "result" : { //響應(yīng)結(jié)果配置
    "statusName": "errorNo", //數(shù)據(jù)狀態(tài)的字段名稱,默認(rèn):errorNo
    "msgName": "errorInfo", //狀態(tài)信息的字段名稱,默認(rèn):errorInfo
    "dataName" : "results.data", //數(shù)據(jù)列表的字段名稱,默認(rèn):results.data
  },
  "page" : { //分頁配置
      "request": {//請求配置
      "pageName": "pageNum", //頁碼的參數(shù)名稱,默認(rèn):pageNum
      "limitName": "pageSize" //每頁數(shù)據(jù)量的參數(shù)名,默認(rèn):pageSize
    },
    "response": {//響應(yīng)配置
      "countName": "results.data.total", //數(shù)據(jù)總數(shù)的字段名稱,默認(rèn):results.data.total
      "dataName" : "results.data", //數(shù)據(jù)列表的字段名稱,默認(rèn):results.data
      "dataNamePage": "results.data.list" //分頁數(shù)據(jù)列表的字段名稱,默認(rèn):results.data.list
    }//,
//  "limit":10,//每頁分頁數(shù)量。默認(rèn)20
//  "limits":[10,20,30,50,100]//每頁數(shù)據(jù)選擇項(xiàng),默認(rèn)[10,20,30,50,100]
  }
};
表單驗(yàn)證配置
拓展form表單驗(yàn)證規(guī)則(自定義的表單驗(yàn)證規(guī)則)
fsConfig["verify"] = {
  /**
   * 對比兩個值相等
   */
  "equals": function(value, item){ //value:表單的值、item:表單的DOM對象
    var equalsId = $(item).attr("equalsId");
    if(_.isEmpty(equalsId)){
      return "未配置對比id";
    }
    var value2 = $("#"+equalsId).val();

    if(!_.eq(value,value2))
    {
      var equalsMsg = $(item).attr("equalsMsg");
      if(_.isEmpty(equalsMsg))
      {
          equalsMsg = "值不相等";
      }
      return equalsMsg;
    }
  },
  /**
   * 用戶名驗(yàn)證
   */
  "username": [
      /^[a-zA-Z]{1}([a-zA-Z0-9]|[_]){2,19}$/,
      "用戶名格式不正確!"
  ],
  /**
   * 最小、最大長度判斷
   */
  "length": function(value, item){ //value:表單的值、item:表單的DOM對象
    var minLength = $(item).attr("minLength");//最小長度
    var maxLength = $(item).attr("maxLength");//最大長度
    if(!_.isEmpty(minLength) && !_.eq("0",minLength) && _.gt(minLength,value.length)){
        return "輸入內(nèi)容小于最小值:"+minLength;
    }
    if(!_.isEmpty(maxLength) && !_.eq("0",maxLength) && _.gt(value.length,maxLength)){
        return "輸入內(nèi)容大于最小值:"+maxLength;
    }
  }
};
頁面開發(fā)
頁面開發(fā)只需要引入基礎(chǔ)的js和css樣式,配置form表單或table表格,通過配置快速實(shí)現(xiàn)一個增刪改查功能。
列表頁
列表頁支持通過form表單傳參查詢table數(shù)據(jù),刷新表格等功能。  
表格詳細(xì)配置請參考:fsLayuiPlugin數(shù)據(jù)表格使用



  
  fsLayuiPlugin
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  


菜單配置
菜單賦予強(qiáng)大的功能,通過簡單的配置,快速達(dá)到需要的效果。  
例如:

彈出一個新的窗口

關(guān)閉窗口

查詢talbe

提交數(shù)據(jù)(確認(rèn)提示按鈕)

選擇table

等...,
菜單信息配置請參考:菜單配置說明

新增彈出窗口

function="top" 描述彈出窗口

topUrl="add.html" 指定打開

topWidth="700px" 彈出窗口寬度

topHeight="500px" 彈出窗口高度

topTitle="新增demo" 彈出窗口標(biāo)題

修改彈出窗口

function="top" 描述彈出窗口

topUrl="edit.html" 指定打開

topWidth="700px" 彈出窗口寬度

topHeight="500px" 彈出窗口高度

topTitle="編輯demo" 彈出窗口標(biāo)題

isSelect="1" 必須單選

inputs="id:" 選中的參數(shù)信息

刪除數(shù)據(jù)

function="submit" 描述提交數(shù)據(jù)

url="/fsbus/1002" 提交的url地址

isSelect="1" 必須單選

isConfirm="1" 彈出確認(rèn)提示

confirmMsg="是否確定刪除選中的數(shù)據(jù)?" 自定義確認(rèn)提升內(nèi)容

inputs="id:" 提交的參數(shù)信息

刷新表格

function="refresh" 描述刷新表格

新增頁
新增頁面可以直接配置一個url提交地址,自動把form表單數(shù)據(jù)提交到后臺,提交成功后,自動關(guān)閉彈出的窗口,刷新table表格數(shù)據(jù):fsLayuiPlugin數(shù)據(jù)表格彈出form表單說明


  
    
    fsLayuiPlugin
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    

編輯頁
編輯頁面需要配置一個加載當(dāng)個數(shù)據(jù)的地址,配置后自動一步查詢數(shù)據(jù)和填充數(shù)據(jù);   
然后配置一個url提交地址,自動把form表單數(shù)據(jù)提交到后臺,提交成功后,自動關(guān)閉彈出的窗口,刷新table表格數(shù)據(jù):fsLayuiPlugin數(shù)據(jù)表格彈出form表單說明


  
    
    fsLayuiPlugin
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    

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

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

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

相關(guān)文章

  • fsLayui快速開始

    摘要:是一個基于的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置實(shí)現(xiàn)數(shù)據(jù)請求,減少前端重復(fù)開發(fā)的工作。注意這里一定要修改為自己項(xiàng)目的配置。列表頁列表頁支持通過表單傳參查詢數(shù)據(jù),刷新表格等功能。 fsLayui 是一個基于layui的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置html實(shí)現(xiàn)數(shù)據(jù)請求,減少前端js重復(fù)開發(fā)的工作。 GitHub下載 碼云...

    lordharrd 評論0 收藏0
  • fsLayui介紹(layui插件)

    摘要:是一個基于的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置實(shí)現(xiàn)數(shù)據(jù)請求,減少前端重復(fù)開發(fā)的工作。 fsLayui 是一個基于layui的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置html實(shí)現(xiàn)數(shù)據(jù)請求,減少前端js重復(fù)開發(fā)的工作。 GitHub下載 碼云下載 測試環(huán)境地址:http://fslayui.itcto.cn 為什么要使用fsLa...

    Barry_Ng 評論0 收藏0
  • fsLayui數(shù)據(jù)表格使用

    摘要:是一個基于的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置實(shí)現(xiàn)數(shù)據(jù)請求,減少前端重復(fù)開發(fā)的工作。 fsLayui 是一個基于layui的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置html實(shí)現(xiàn)數(shù)據(jù)請求,減少前端js重復(fù)開發(fā)的工作。 GitHub下載 碼云下載 測試環(huán)境地址:http://fslayui.itcto.cn css和js引用 公...

    Joyven 評論0 收藏0
  • fsLayui數(shù)據(jù)表格使用

    摘要:是一個基于的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置實(shí)現(xiàn)數(shù)據(jù)請求,減少前端重復(fù)開發(fā)的工作。 fsLayui 是一個基于layui的快速開發(fā)插件,支持?jǐn)?shù)據(jù)表格增刪改查操作,提供通用的組件,通過配置html實(shí)現(xiàn)數(shù)據(jù)請求,減少前端js重復(fù)開發(fā)的工作。 GitHub下載 碼云下載 測試環(huán)境地址:http://fslayui.itcto.cn css和js引用 公...

    charles_paul 評論0 收藏0
  • fsLayui聯(lián)動下拉框使用(下拉框異步加載數(shù)據(jù))

    摘要:聯(lián)動下拉框可以滿足省市區(qū)級聯(lián)或者多級級聯(lián)異步加載數(shù)據(jù)操作。演示地址特殊說明聯(lián)動下拉框依賴數(shù)據(jù)字典,必須在后面引入數(shù)據(jù)字典文件數(shù)據(jù)字典使用說明聯(lián)動下拉框配置聯(lián)動下拉框主要在中配置特定的標(biāo)簽,達(dá)到聯(lián)動效果。 聯(lián)動下拉框可以滿足省市區(qū)級聯(lián)或者多級級聯(lián)異步加載數(shù)據(jù)操作。演示地址:http://fslayui.itcto.cn 特殊說明 聯(lián)動下拉框依賴數(shù)據(jù)字典,必須在layui.js 后面引入...

    RayKr 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<