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 DOM学习第六章 表单实例
Feb 19 Javascript
javascript动态加载实现方法一
Aug 22 Javascript
JS实现div居中示例
Apr 17 Javascript
JavaScript操作URL的相关内容集锦
Oct 29 Javascript
leaflet的开发入门教程
Nov 17 Javascript
jQuery 利用ztree实现树形表格的实例代码
Sep 27 jQuery
AngularJS中控制器函数的定义与使用方法示例
Oct 10 Javascript
浅谈React高阶组件
Mar 28 Javascript
js数组去重的N种方法(小结)
Jun 07 Javascript
js+canvas实现验证码功能
Sep 21 Javascript
vue实现一拉到底的滑动验证
Jul 25 Javascript
JavaScript 类的封装操作示例详解
May 16 Javascript
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
php4的session功能评述(一)
2006/10/09 PHP
PHP设置进度条的方法
2015/07/08 PHP
thinkPHP5.0框架事务处理操作简单示例
2018/09/07 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
php提供实现反射的方法和实例代码
2019/09/17 PHP
jQuery使用fadeout实现元素渐隐效果的方法
2015/03/27 Javascript
简单的js计算器实现
2016/10/26 Javascript
AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
2016/12/26 Javascript
Vue2 使用 Echarts 创建图表实例代码
2017/05/18 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
深入理解Node.js中通用基础设计模式
2017/09/19 Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
2018/04/27 Javascript
详解Vue结合后台的列表增删改案例
2018/08/21 Javascript
一步步教你利用Docker设置Node.js
2018/11/20 Javascript
vue组件化中slot的基本使用方法
2019/05/01 Javascript
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
微信小程序 可搜索的地址选择实现详解
2019/08/28 Javascript
微信小程序后端(java)开发流程的详细步骤
2019/11/13 Javascript
基于javascript实现日历功能原理及代码实例
2020/05/07 Javascript
[00:37]DOTA2上海特级锦标赛 Secert 战队宣传片
2016/03/03 DOTA
[32:56]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.11
2020/12/16 DOTA
python pickle 和 shelve模块的用法
2013/09/16 Python
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
使用pdb模块调试Python程序实例
2015/06/02 Python
Python随手笔记之标准类型内建函数
2015/12/02 Python
Python随机生成数据后插入到PostgreSQL
2016/07/28 Python
Python 使用SMTP发送邮件的代码小结
2016/09/21 Python
Python中单、双下划线的区别总结
2017/12/01 Python
详解Python 实现元胞自动机中的生命游戏(Game of life)
2018/01/27 Python
python构建基础的爬虫教学
2018/12/23 Python
Django视图扩展类知识点详解
2019/10/25 Python
Python enumerate() 函数如何实现索引功能
2020/06/29 Python
CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集
2017/08/18 HTML / CSS
综合实践活动总结
2014/05/05 职场文书
2014年库房工作总结
2014/11/26 职场文书
副总经理岗位职责
2015/02/02 职场文书