找回密码
 立即注册

QQ登录

只需一步,快速开始

莫莫 讲师达人认证
金牌服务用户   /  发表于:2020-9-7 09:44  /   查看:2562  /  回复:7
需求:在FloatingObject中的图表下方,可以渲染 “年份 > 月份 > 日期” 的效果


问题描述:图表插入到普通的div里时,可以看到如下需求中的效果,如下图:
但是将图表插入FloatingObject,路径却不显示了,chart.component.html里的ngFor未执行,如下图:






放在div的效果用 方法一 step1、step2 标注,放在FloatingObject里的效果用方法二 1、2、3、4 标注。
下载文件之后,1.npm i 安装依赖; 2.ng serve。代码在src--app--routes--dashboard


无路径

无路径

有路径

有路径

spreadjs-g2Demo.rar

6.26 MB, 下载次数: 82

7 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-9-7 11:30:36
沙发
问题收到,需要先尝试复现这个问题,预计近日内答复您
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
莫莫讲师达人认证
金牌服务用户   /  发表于:2020-9-7 15:21:58
板凳
好的,非常感谢
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-9-7 16:33:40
地板
image.png460648192.png 到这个页面具体的访问地址是什么呢?
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
莫莫讲师达人认证
金牌服务用户   /  发表于:2020-9-8 17:09:03
5#
Fiooona 发表于 2020-9-7 16:33
到这个页面具体的访问地址是什么呢?

账号  admin
密码  ng-alain.com
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-9-8 18:47:24
6#
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-9-8 18:55:37
7#
正在处理这个问题,今天之内回复
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-9-8 19:17:39
8#
您好,这个问题找到原因了。

在浮动对象中的元素,不能用Angular的机制来渲染,这是因为浮动对象的初始化、加载、销毁等机制,都是由SpreadJS内部控制的,是完全脱离Angular的生命周期的,因此用Angular的命令标签来迭代渲染这部分内容就没办法生效。

解决方案:在这个Demo中,要添加 年份 > 月份 > 日期 栏,只能通过纯js的方式在这里拼接:
image.png442430114.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部