gpt4 book ai didi

angularjs - Canvas 如何与 MVC 框架一起使用?

转载 作者:行者123 更新时间:2023-12-01 02:27:47 24 4
gpt4 key购买 nike

我一直在研究 AngularJS 及其 MVC 解决方案。通常,MVC 框架使用 HTML 结构本身来绑定(bind)到后端数据模型。在 AngularJS 的情况下,这是通过 Directives 完成的,它对直接 HTML 非常有效。

对于我的场景,我有一个数据模型,它将在即时模式 Canvas 上转换为可视化表示。然后,还需要与渲染的视觉项目进行交互,以便编辑后端数据模型中的值。

在 MVC 框架内的数据模型中的项目和项目值之间实现这种双向绑定(bind)的最佳方法是什么?

最佳答案

Angulars 的优势在于它为您处理 DOM,而您不必担心它。如果您要改用 SVG,则可以让 Angular 处理更新 View ,因为 SVG 是 DOM,但如果您需要使用 Canvas ,Angular 无法为您处理绘图。

您仍然可以从使用 Angular 中受益,方法是使用监视并在数据更改时重绘 Canvas ,但您需要自己处理绘图。

关于angularjs - Canvas 如何与 MVC 框架一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15019464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com