1
我想在我的基於ember的應用程序中添加一些繪圖功能。我打算使用html5 canvas元素。基本上,在我的DOM我有html5 canvas和emberjs視圖
<canvas id="my-canvas">
,我需要讓我的畫布背景下,當DOM加載
var c = document.getElementById('my-canvas')
// ... do something with c
如果畫布與Ember.View表示:
App.Canvas = Em.View.extend({
tagName: 'canvas'
})
什麼是document.getElementById
的相關信息?
謝謝@ roy-daniels。如果有人想知道,'element'屬性可以在'Ember.View.extend({...})'聲明中訪問。這對於像canvas這樣的元素特別方便,因爲您可以從專用視圖中訪問整個畫布API。 – 2013-01-09 14:09:26