2014-06-11 69 views
-1

我是Jade的新手,我正在努力理解如何在.jade文件中嵌入JavaScript代碼。我正在使用玉器1.3.0。可以說,我只是想記錄「腳本調用」使用JavaScript下面是我的簡單index.jade文件當我運行此我得到一個空的html頁面在Jade中使用JavaScript

extends layout 

block mainContent 
script. 
    console.log('Script Called') 
    h1 Some Text 
    vTitle = title 
    table(border = '10' bordercolor = 'red') 
    tr 
     td 
     h2 Text1 
     td 
     h2 Text2 
     td 
     h2 Text3 
+0

你看過生成的HTML?這應該給你一個線索發生了什麼。 –

+0

的'script.'塊需要縮進在裏面'塊mainContent',否則它不會做任何事情(翡翠真的很糟糕這個。)你也在'table'的屬性之間缺少一個逗號。 – Ryan

回答

0

你縮進去嘗試這樣的:。

extends layout 

block mainContent 
    script. 
    console.log ('here') 
    h1 Hello 
    p This is text 
    .hasClass 
    .left This is left inside the hasClass wrapper div 
    .right This is right inside the hasClass wrapper div 

退房的official jade documentation正確的語法。