在我的视图模型构造函数中,我这样做:
$(窗口).resize(resizeCanvas);
function resizeCanvas() {
var canvas = $('#mycanvas');
canvas.attr('width', 333); //max width
canvas.attr('height', 444); //max height
var context = canvas.getContext('2d');
}
所有与画布或上下文相关的方法都丢失了,而是我得到了一个画布 html 元素,为什么会这样?