项目实训进度记录【5.5-5.30】

摘要

完成知识树模块

过程

功能介绍: 以树的方式展示用户-课程-课程资料-关键词联系,使得用户对领域关键问题以及关联的其他领域知识形成认识。

实现: 资料库上传资料同时,后端用对资料的内容进行关键词抽取,关键词结果保存在数据库中。当收到知识树请求时,后端使用用户名作为key,获取该用户选报课程关联资料的关键词信息,构造树结构,并以json格式传给前端。前端解析json中的层次信息,并展示在树中。前端使用G6树图,测试了生态树、紧凑树、自定义树等4种样式,最后选用生态树作为baseline,并在其上设置了节点拖拽、高亮等样式。

效果图:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值