我正在使用backbone.js 作为我的框架来制作一个谜题。
我已经这样设置了:
- 有
PuzzleBoard一个模型和一个视图。 - 该
PuzzleBoard模型包含 200Piece秒的集合。 - 每个
Piece都有一个模型和一个视图。 - 每个
PieceView都是可拖动和调整大小的(我的拼图是非常规的,让人们调整大小)。 - 每个
PieceView都有一组功能。 - 还有一些 UI 菜单,每个菜单都有一个模型和一个视图。
我正在使用jquery UI resizable,问题是resizable 真的很慢。有任何想法吗?我的设置在概念层面有什么问题吗?我想知道是否是因为我在内存中有太多实例化的pieceViews?pieceView每个实例化都有一组通用PieceView函数的副本这一事实是否会导致任何问题?