angular - 有没有办法刷新 ng2-konva 层?
问题描述
我创建了一个负责在网页屏幕上绘制图像的角度组件,我创建了两个 konva 层,baseLayer 和assetLayer。BaseLayer 将在屏幕上绘制基础图像,而assetLayer 将在基础图像上绘制另一组图像。
每个基本图像都有自己数量的资产可以绘制在基本图像上。但是只有第一个基本图像正在绘制资产,然后如果我更改下一张幻灯片,它不会更改基本图像上的资产。我尝试过的东西在 ng2-konva http://rafaelescala.com/ng2-konva的文档中给出/ 图书馆。但仍然无法正常工作。
我面临的问题是更换幻灯片时assetLayer 不刷新
我正在分享我的 stackblitz url 以查看工作示例。
在控制台中查看我们在每张幻灯片上获得的资产数量,这些应该是基础图像上的随机数。
解决方案
推荐阅读
- apache-spark - 元数据库 - 如何使用自定义 JDBC 驱动程序?(数据块)
- excel - 未知的 VBA 代码错误(在 macbook 上编码,在 windwos 上运行)
- python - Python:将数据转换为时间序列
- java - 如何获取 Spring-AMQP 中已声明队列的消费者计数?
- react-native - 如何获取每个 Apollo 客户端以创建动态抽屉路由(React Navigation)?
- python - 如何对分类列进行分组,然后是数值列,并基于该组对数值进行分箱
- python - Tensorflow,获取矩阵中每一行的非零值索引
- c# - Xfinium 移除特定表格单元格中的边框
- xamarin.forms - 为什么我无法在 azure 门户中为 xamarin.forms 配置我的移动应用服务?
- scala - 数据框中的交集