找回密码
 立即注册

QQ登录

只需一步,快速开始

weston.wei

高级会员

44

主题

94

帖子

1028

积分

高级会员

积分
1028

微信认证勋章元老葡萄

weston.wei
高级会员   /  发表于:2016-5-19 14:33  /   查看:4988  /  回复:6
如何在中间的某一个节点上新增一行空行,填入数据后其父节点就是选中的那个节点?

6 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-5-19 17:45:22
沙发
我理解业务需求需要给tree添加子节点。
你可以获取row.dataItem,然后通过children.push方法添加一个节点。
参考:
  1. var item = row.dataItem;
  2. item.children.push(node);
复制代码

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
weston.wei
高级会员   /  发表于:2016-7-5 17:29:25
板凳
能否提供一个treegrid的增删节点的示例?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-7-6 09:00:50
地板
weston.wei 发表于 2016-7-5 17:29
能否提供一个treegrid的增删节点的示例?

没有现成的示例。2楼的代码就是增加节点的带啊吗,通过item.children可以操作。

是遇到了什么难点?可以提出来讨论。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
weston.wei
高级会员   /  发表于:2016-7-6 09:14:54
5#
子节点添加进去后不显示,触发cv的addNew()后才会显示,另外无法通过delete删除掉
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-7-6 15:22:42
6#
weston.wei 发表于 2016-7-6 09:14
子节点添加进去后不显示,触发cv的addNew()后才会显示,另外无法通过delete删除掉

添加后是需要调用collectionView.refresh方法,刷新下。
是动态删除?我这里测试下给你回复。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-7-13 14:37:16
7#
weston.wei 发表于 2016-7-6 09:14
子节点添加进去后不显示,触发cv的addNew()后才会显示,另外无法通过delete删除掉

不好意思回复晚了。
做了一个添加删除节点的例子,给您参考:

本帖子中包含更多资源

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

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部