问:
layui的table组件中,对某一列的文字设置颜色为浅蓝怎么设置
回答:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>layui 表格示例</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/layui-css/css/layui.css">
<script src="https://cdn.jsdelivr.net/npm/layui-src/layui.js"></script>
</head>
<body>
<table id="yourTableId" class="layui-hide" lay-filter="test"></table>
<script>
layui.use(['table'], function(){
var table = layui.table;
// 定义表头
var tableCols = [
{ field: 'a1', title: '二级指标', width: '30%', align: 'center' },
{ field: 'a2', title: '省份', width: '20%', align: 'center' },
{
field: 'a3',
title: '市区',
width: '20%',
align: 'center',
templet: function(d) {
return '<span style="color: blue;">' + d.a3 + '</span>'; // 设置颜色为蓝色
}
},
{ field: 'a4', title: '数量', width: '15%', align: 'center' },
{ field: 'a5', title: '状态', width: '15%', align: 'center' }
];
// 定义表格数据
var tableData = [
{ a1: 'xx', a2: 'xx', a3: '山东', a4: 3, a5: '优' },
// 可以添加更多数据
];
// 初始化表格
table.render({
elem: '#yourTableId',
cols: [tableCols],
data: tableData,
page: true // 是否启用分页
});
});
</script>
</body>
</html>