绑定到非DOM ui元素

 美煤MM就 发布于 2023-01-01 10:32

我正在使用梦幻般的knockout.js将ViewModel属性绑定到DOM.现在,我的部分GUI在canvas元素上呈现.我使用fabric.js在画布上绘制元素.由于这些元素不是dom的一部分(它们是围绕画布绘制方法的包装),我不能使用knockout来绑定它们.不过,我需要在ViewModel中跟踪它们的位置/颜色/标签.

我想我可以为每个结构基元类型创建一个自定义绑定,然后像dom节点一样绑定它们.但是,自定义绑定需要DOM元素作为其第一个参数.其次,我不能(轻松地)以编程方式添加绑定.我需要能够这样做,因为我无法用HTML编写绑定.

我还在考虑这个问题,但我现在有点困惑.有任何想法吗?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有