我想像这样制作jade mixin:
mixin use(value)
svg(class=value role="img")
use(xlink:href="#{svg}#value")
...在文档中实现这个mixin:
ul
li
+use("icon-bubbles2")
...并用HTML编译:
<svg role="img" class="webicon-behance">
<use xlink:href="images/svg-symbols.svg#bubbles"></use>
</svg>
但是这个混合不起作用,我有这样的HTML代码:
<svg role="img" class="value">
<use xlink:href="images/svg-symbols.svg#value"></use>
</svg>
我的mixin出了什么问题?
答案 0 :(得分:0)
use(xlink:href="#{svg}#" + value)
应该这样做
use(xlink:href="#{svg}#{value}")
也应该有用,虽然我没有尝试过,因此无法确定