在表格中无法显示进度条(layui-progress)的值

发布于 2020-12-20 21:38:36

自定义输出:this.MakeGridHeader(x=>"State").SetWidth(150).SetSort().SetHeader("状态").SetFormat(StateControl).SetAlign(GridColumnAlignEnum.Center),

我在列表中使用:
ColumnFormatInfo.MakeHtml("<div class='layui-progress layui-progress-big' lay-showPercent='yes'><div class='layui-progress-bar layui-bg-green' lay-percent='" + entity.Status + "%'></div></div>")

layui-progress不在表格中是可以显示的,但是放在表格中就无法显示值了,只显示进度条背景颜色。请问是什么原因呢?@liuliang_wtm

查看更多

关注者
2
被浏览
720
1 个回答
刘亮
刘亮 2020-12-23
专业编码30年

动态添加的layui控件需要再次render一下,你可以在你的列表页面最下面,加上:
<script>

function progressbar() {
    layui.element.render('progress');
}

</script>

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览