2012-10-04 26 views
1

我想提請使用Enyo 2.0和JavaScript在畫布上的圖形,定義如下畫布組件..Enyo 2 - 帆布如何獲得Contex的

{ 
     kind : "Canvas", 
     name : "graph", 
     nodeTag : "canvas", 
     domAttributes : { 
     width : "1020px", 
     height : "656px", 
     style : "border: 2px solid #98bf21;" 
     } 
    } 

需要得到該值這個畫布的上下文。使用this.$.graph.hasNode()方法返回false。

任何人都可以建議正確的方法來獲取上下文。或者我在做整件事情(畫布聲明)是錯誤的。

由於圖庫正在使用需要上下文,所以在這種情況下不可能有解決方法。

回答

2

明白了...

的錯誤,我在做呼籲在圖上hasNode方法之前被渲染這將始終返回我的不實。在頁面呈現後調用相同的方法返回一個有效值。