美文网首页fsLayui前端快速开发框架
fsLayui数据表格动态转义

fsLayui数据表格动态转义

作者: fallsea | 来源:发表于2017-12-09 15:14 被阅读199次

数据表格动态转义提供一种更简洁的方式,主要解决前端laytpl模板转义的问题,对于一些简单的,例如:状态展示,我们可以通过前端编写laytpl模板来处理;对于动态的数据,通过这种静态方式是没有办法处理。只能通过ajax异步请求后,再去转义处理。
把这里处理方式提供统一的api,只需要配置数据字典,前端简单的配置一下就能实现转义功能。

演示地址:http://fslayui.itcto.cn

特殊说明

动态转义依赖数据字典,必须在layui.js 后面引入数据字典文件/plugins/frame/js/fsDict.js ,数据字典使用说明

<script type="text/javascript" src="/plugins/frame/js/fsDict.js?v=1.4.0"></script>

动态转义

只需要在表格列中,配置数据字典信息dict="city"

<p field="city" title="城市" width="100" dict="city"/>

数据表格转义展示不同的样式

如果表格需要对不同的信息展示不同的样式,在数据data中,定义stylecss,可以通过此方式对不同的数据进行不同样式展示

{% asset_img 20171212152844.png 字典配置 %}

{% asset_img 20171212152905.png 展示效果 %}

普通转义

静态转义需要配置解析模板idtemplet和模板实现script
如果选择项比较多或者多个地方都需要使用,那么久比较繁琐,调整一个,每个都需要修改,这种模式只能适合处理一些比较简单的或者基本上不会进行改变的。

  • 表格列配置templet
<div class="fsDatagridCols">
  <p field="city" title="城市" width="100" templet="#cityTpl"/>
</div>
  • 解析模板配置
<script type="text/html" id="cityTpl">
  {{# if(d.city == '0'){ }}
    北京
  {{# } else if(d.city == '1'){ }}
    上海
  {{# } else if(d.city == '2'){ }}
    广州
  {{# } else if(d.city == '3'){ }}
    深圳
  {{# } else if(d.city == '4'){ }}
    杭州
  {{#  } }}
</script>

本文首发于我的博客:ITCTO技术博客

相关文章

  • fsLayui数据表格动态转义

    数据表格动态转义提供一种更简洁的方式,主要解决前端laytpl模板转义的问题,对于一些简单的,例如:状态展示,我们...

  • fsLayui联动表格使用(一)

    简单联动表格使用 点击主表格,加载副表格数据,演示地址:http://fslayui.itcto.cn 联动表格配...

  • fsLayui数据表格使用

    fsLayui 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现...

  • fsLayui多数据表格使用

    fsLayui 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现...

  • fsLayui树+数据表格使用

    fsLayui 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现...

  • fsLayui介绍(layui插件)

    fsLayui 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现...

  • fsLayui快速开始

    fsLayui 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现...

  • fsLayui数据表格弹出form表单说明

    fsLayui 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现...

  • fsLayui配置说明

    fsLayui 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现...

  • antd table 数据动态表格

    数据动态表格 mock使用

网友评论

    本文标题:fsLayui数据表格动态转义

    本文链接:https://www.haomeiwen.com/subject/ueauixtx.html