2016-12-15 151 views
0

我想將一個變量傳遞給mixin,我不知道如何。如何將一個jade變量傳遞給mixin作爲參數?

下面是一個例子:

- var jquery = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js" 

mixin cdn(location) 
    script(src=#{location}) 

+cdn("#{jquery}") 

我希望它產生以下行:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
+0

嘗試'腳本(SRC = 「!{}位置」)' –

+0

@Daniel_L沒有工作,出來是這樣的:'' –

+0

實際我認爲對於玉,你可以在mixin中定義'script(src = location)',當然不能記住我的頭頂 –

回答

0

而不是做+cdn("#{jquery}")做到這一點:

+cdn(jquery)

這會輸出:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

相關問題