2014-10-29 49 views
0

此Jade代碼不起作用。此代碼在玉器中顯示錯誤

head 
    script(src='http://d3js.org/d3.v3.min.js') 
    script(src='http://dimplejs.org/dist/dimple.v2.1.0.min.js') 

body 
    script(type='text/javascript') 
     var svg = dimple.newSvg("body", 800, 600); 
     var data = [ 
     { "Word":"Hello", "Awesomeness":2000 }, 
     { "Word":"World", "Awesomeness":3000 } 
     ]; 
     var chart = new dimple.chart(svg, data); 
     chart.addCategoryAxis("x", "Word"); 
     chart.addMeasureAxis("y", "Awesomeness"); 
     chart.addSeries(null, dimple.plot.bar); 
     chart.draw(); 
+1

您需要輸入了充分的問題 - 例如,可以請某人發生了什麼?它顯示了什麼錯誤?你有什麼嘗試? – 2014-10-29 06:11:38

+0

爲什麼在第一個位置將模板嵌入到模板中。我可以在CustomElements或AJAX html部分理解這一點,但在整個網站中這不應該發生。特別是在JADE模板中,這看起來不太好或不可讀。 – Eraden 2014-10-29 06:27:24

回答

0

由於翡翠的version 1.0.0,你必須包括.使script標籤是文本:

body 
    script(type='text/javascript'). 
     // above here 
     var svg = dimple.newSvg("body", 800, 600); 
     var data = [ 
     { "Word":"Hello", "Awesomeness":2000 }, 
     { "Word":"World", "Awesomeness":3000 } 
     ]; 
     var chart = new dimple.chart(svg, data); 
     chart.addCategoryAxis("x", "Word"); 
     chart.addMeasureAxis("y", "Awesomeness"); 
     chart.addSeries(null, dimple.plot.bar); 
     chart.draw(); 
+0

我想創建一個餅圖使用玉模板它顯示的問題是「未定義的文本;」在第12行刪除所有的分號後,它將只顯示一個空白屏幕,但相同的代碼將在HTML中完美工作 – Aksh 2014-10-29 07:12:48

相關問題