LayUi数据表格自定义赋值方式


Posted in Javascript onOctober 26, 2019

官方写的非常抽象,反正我是没看懂,可能还没到能看懂前端的级别

自己也是百度的

一开始想去实现一个

用的是

定义表头参数:

{field: 'status', title: '状态', width: 150, templet:'#manager_status',align:'center'}

然后js部分:

<script type="text/html" id="manager_status">
  {{# if(d.status ==1 ){ }}
  <span class="layui-btn layui-btn-xs" style="background: green">启用</span>
  {{# } else { }}
  <span class="layui-btn layui-btn-xs" style="background: red">禁用</span>
  {{# } }}
</script>

但是我发现这个并不友好,比如说我php给他传值,我想用<?=$v['status']?>,你会发现你传到前端的数据都在layui给你定义好的参数data里面,这时候你的data又是死的所以只能通过前端来做变化

LayUi数据表格自定义赋值方式

,{field: 'services', title: '开通服务', width:150, sort: true,align:'center',
  templet:function(d)
  {
    if (d.managerServices.length != 0) {
      services = '';
      // 1:文章,2:问答,3:音频,4:视频'
      $.each(d.managerServices, function (k, v) {
        if (v.service_type == 1){
          services += '文章';
        }
        if (v.service_type == 2){
          services += '/问答';
        }
        if (v.service_type == 3){
          services += '/音频';
        }
        if (v.service_type == 4){
          services += '/视频';
        }
      });
      return services;
    } else {
      return '未开通任何服务';
    }
  }}

以上这篇LayUi数据表格自定义赋值方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript拖拽上传类库DropzoneJS使用方法
Dec 05 Javascript
jQuery html()方法使用不了无法显示内容的问题
Aug 06 Javascript
一波JavaScript日期判断脚本分享
Mar 06 Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
Jan 08 Javascript
javascript实现的图片预览功能
Mar 25 Javascript
jQuery实现的简单在线计算器功能
May 11 jQuery
原生JavaScript实现Ajax异步请求
Nov 19 Javascript
koa+mongoose实现简单增删改查接口的示例代码
May 13 Javascript
小程序接入腾讯位置服务的详细流程
Mar 03 Javascript
基于javascript的无缝滚动动画实现2
Aug 07 Javascript
原生js实现点击按钮复制内容到剪切板
Nov 19 Javascript
vue 实现click同时传入事件对象和自定义参数
Jan 29 Vue.js
layui实现数据表格自定义数据项
Oct 26 #Javascript
layui 数据表格 根据值(1=业务,2=机构)显示中文名称示例
Oct 26 #Javascript
使用 JavaScript 创建并下载文件(模拟点击)
Oct 25 #Javascript
js前端如何写一个精确的倒计时代码
Oct 25 #Javascript
对layui数据表格动态cols(字段)动态变化详解
Oct 25 #Javascript
layui实现数据表格隐藏列的示例
Oct 25 #Javascript
关于在LayUI中使用AJAX提交巨坑记录
Oct 25 #Javascript
You might like
PHP简单实现断点续传下载的方法
2015/09/25 PHP
PHP自定义函数获取URL中一级域名的方法
2016/08/23 PHP
JavaScript 参数中的数组展开 [译]
2012/09/21 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
2013/01/15 Javascript
JAVASCRIPT模式窗口中下载文件无法接收iframe的流
2013/10/11 Javascript
jquery限定文本框只能输入数字即整数和小数
2013/11/29 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
2014/08/18 Javascript
JQuery 使用attr方法实现下拉列表选中
2014/10/13 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
理解javascript封装
2016/02/23 Javascript
ECMAscript 变量作用域总结概括
2017/08/18 Javascript
zTree获取当前节点的下一级子节点数实例
2017/09/05 Javascript
JavaScript事件对象event用法分析
2018/07/27 Javascript
解决vue router组件状态刷新消失的问题
2018/08/01 Javascript
在vant中使用时间选择器和popup弹出层的操作
2020/11/04 Javascript
微信小程序自定义底部弹出框功能
2020/11/18 Javascript
vue 实现click同时传入事件对象和自定义参数
2021/01/29 Vue.js
python使用cPickle模块序列化实例
2014/09/25 Python
总结python实现父类调用两种方法的不同
2017/01/15 Python
关于Django显示时间你应该知道的一些问题
2017/12/25 Python
Python读取Word(.docx)正文信息的方法
2018/03/15 Python
matplotlib subplots 调整子图间矩的实例
2018/05/25 Python
简单了解python反射机制的一些知识
2019/07/13 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
美国男装连锁零售商:Men’s Wearhouse
2016/10/14 全球购物
阿里健康官方海外旗舰店:阿里健康国际自营
2017/11/24 全球购物
中国一家专注拼团的社交购物网站:拼多多
2018/06/13 全球购物
波兰在线香水店:Perfumy.pl
2019/08/12 全球购物
奥地利领先的在线药房:SHOP APOTHEKE
2019/10/07 全球购物
澳大利亚领先的男装零售连锁店:Lowes
2020/08/07 全球购物
中式面点餐厅创业计划书
2014/01/29 职场文书
学校招生宣传广告词
2014/03/19 职场文书
国旗下讲话演讲稿
2014/05/08 职场文书
廉政党课工作报告案例
2019/06/21 职场文书
Nginx解决403 forbidden的完整步骤
2021/04/01 Servers
Python opencv缺陷检测的实现及问题解决
2021/04/24 Python