找回密码
 立即注册

QQ登录

只需一步,快速开始

QYJ39

注册会员

4

主题

7

帖子

55

积分

注册会员

积分
55
QYJ39
注册会员   /  发表于:2020-11-3 12:38  /   查看:2778  /  回复:3
1金币
本帖最后由 QYJ39 于 2020-11-4 14:03 编辑

Flexgrid单元格怎么使用fontawesome图标

最佳答案

查看完整内容

您好,可以通过自定义单元格来实现,参考示例: https://demo.grapecity.com.cn/wijmo/demos/Grid/CustomCells/ConditionalStyling/purejs

3 个回复

倒序浏览
最佳答案
最佳答案
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-11-3 12:38:23
来自 2#
您好,可以通过自定义单元格来实现,参考示例:
https://demo.grapecity.com.cn/wi ... ionalStyling/purejs
回复 使用道具 举报
QYJ39
注册会员   /  发表于:2020-11-4 09:18:13
3#
KevinChen 发表于 2020-11-4 09:00
您好,可以通过自定义单元格来实现,参考示例:
https://demo.grapecity.com.cn/wijmo/demos/Grid/CustomC ...

试了一下,不显示,
  1. theGrid.formatItem.addHandler(function (s, e) {
  2.             if (e.panel == s.columnHeaders && e.range.rowSpan > 1) {
  3.                 var html = e.cell.innerHTML;
  4.                 var col = s.columns[e.col];
  5.                 e.cell.innerHTML = '<div class="v-center">' + html + '</div>';
  6.                 if (col.binding == 'bcInventory_ID') {
  7.                     var html = '<div style="color:{cls}"><span style="font-size:100%">&nbsp<i class="fa fa-star"></i></span> ';
  8.                     html = html.replace('{cls}', 'red');
  9.                     e.cell.innerHTML = html;
  10.                 }
  11.             }
  12.         });
复制代码
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-11-4 10:27:19
4#
您好,根据你提供的代码,我无法确定问题出在哪里。请检查引用资源、binding的列等信息是否正确。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部