在玉中,传递给“mixin”的参数具有未被评估的variables
当一个包含variables的mixin
的参数显然不被评估。
例如,
mixin js(out,lcl) 如果后缀=='out' 脚本(src = net) 其他 脚本(src = lcl) mixin js(“http://cdnjs.cloudflare.com/ajax/libs/headjs/0.99/head.load.min.js”,“http://trailsandtribulations.# {suffix} /scripts/head.load.min .js“);
产量
<script src =“http://trailsandtribulations.# {suffix} /scripts/head.load.min.js”>
但variablessuffix
正常工作
例如,
脚本(src =“http://trailsandtribulations.# {suffix} /scripts/head.load.min.js”)
产量
<script src =“http://trailsandtribulations.nat/scripts/head.load.min.js”>
我在这里错过了什么?
以下@ user1737909领先,
变成
脚本(src =“http:// trailsandtribulations。”+后缀+“/scripts/head.load.min.js”)
它的工作
这可能是有道理的,但是在宇宙中是没有意义的
例如,使用mixins
生成<script>片段就会很酷,但是远远超出了我的理解范围