Node.js 在jade中,传递给“mixin”的参数具有未赋值的变量
当包含变量的Node.js 在jade中,传递给“mixin”的参数具有未赋值的变量,node.js,pug,Node.js,Pug,当包含变量的mixin的参数时,显然不会对其求值 比如说, mixin js( out, lcl ) if suffix == 'out' script( src= net ) else script( src= lcl ) mixin js( "http://cdnjs.cloudflare.com/ajax/libs/headjs/0.99/head.load.min.js", "http://trailsandtribulations.#{suffix}/sc
mixin
的参数时,显然不会对其求值
比如说,
mixin js( out, lcl )
if suffix == 'out'
script( src= net )
else
script( 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">
<script src="http://trailsandtribulations.nat/scripts/head.load.min.js">
我在这里遗漏了什么吗?跟随@user1737909线索 改为 script( src="http://trailsandtribulations."+suffix+"/scripts/head.load.min.js" ) 脚本(src=”http://trailsandtribulations.“+后缀+”/scripts/head.load.min.js”) 它成功了 这可能是有道理的,但在一个对我有意义的宇宙中,这是没有道理的
例如,像使用
mixin生成片段这样的事情会很酷,但远远超出了我对@user1737909的理解
改为
script( src="http://trailsandtribulations."+suffix+"/scripts/head.load.min.js" )
脚本(src=”http://trailsandtribulations.“+后缀+”/scripts/head.load.min.js”)
它成功了
这可能是有道理的,但在一个对我有意义的宇宙中,这是没有道理的
例如,使用mixin
生成片段之类的东西会很酷,但远远超出了我的能力范围,而对纯js的理解则不然evaluated@user1737909-如果是,如何编写/使用mixin?纯js不是evaluated@user1737909-如果是,如何编写/使用mixin?