找回密码
 立即注册

QQ登录

只需一步,快速开始

yxtyyds

注册会员

5

主题

7

帖子

30

积分

注册会员

积分
30
  • 291

    金币

  • 5

    主题

  • 7

    帖子

yxtyyds
注册会员   /  发表于:2022-1-25 13:57  /   查看:2959  /  回复:2
1金币
treeview 同时使用checkedMemberPath和formatItem自定义样式作用于同一个节点时冲突,无勾选效果

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,已经和研发确认,此问题是由于demo中代码的写法原因导致 在这种情况下,innerHTML 不能使用,因为它不允许保存复选框的状态。使用 DOM 方法appendChild添加自定义内容。这样就不会影响原有的复选框了

2 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-25 13:57:36
来自 3#
您好,已经和研发确认,此问题是由于demo中代码的写法原因导致
在这种情况下,innerHTML 不能使用,因为它不允许保存复选框的状态。使用 DOM 方法appendChild添加自定义内容。这样就不会影响原有的复选框了


  1.         formatItem: function (s, e) {
  2.             if (e.dataItem.newItem) {
  3.                 let img = wijmo.createElement('<img class="new-icon" src="resources/new.png">');
  4.                 e.element.appendChild(img);
  5.             }
  6.         }
复制代码


回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-25 17:48:18
2#
本帖最后由 Richard.Ma 于 2022-2-7 16:40 编辑

您好,经验证确实存在问题,此问题我这边会先和研发沟通一下(WJM-22395),帖子保留处理,后续的进展我会在帖子中更新
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部