2014-06-05 59 views
3

在玉,我是做測試混入如何在Javascript中使用玉Mixin?

mixin test(testName) 
    #test 
    span Test String 

但我想在JavaScript中使用這個(這是玉文件中聲明)

script(type='text/javascript'). 
    $(document).on("click", "#addBtn", function() { 
     $("#list").append(I WANT USE MIXIN THIS PLACE); 
    }); 

如何在JavaScript中使用的mixin?

+0

還是真的有玉代碼 – Scimonster

+0

當玉器在服務器上呈現時Mixins工作。你不能在瀏覽器上使用它。你必須編寫JavaScript等價物來自己修改DOM。 – user568109

回答

2

您不能在JavaScript文件中使用Jade mixin,因爲Jade模板在服務器端呈現。

+0

這不一定正確,您可以通過browserify/webpack預製您的模板,並在客戶端訪問它們。 ' 指令:($ log) - > template:require('../../../ html/includes/map/_navigation.jade')() ' – Nick