我在我的代码中使用Jade语言。我在mixin语法的帮助下编写了一些jade函数。现在我想从javascript代码中调用这些函数。
我该怎么打电话?请有人帮帮我。
ul.grid
each product in products
+productItem(product)
mixin productItem(item)
li(style="border: 1px solid #ddd;margin-top: 35px;") #{item}
script(type='text/javascript').
console.log("Welcome");
<<How to call productItem function >>
我想从我写的脚本标签中调用productItem函数 &LT;&GT;这个句子。请帮帮我。
答案 0 :(得分:1)
你不能用JS调用Pug mixins。而mixin也不是函数。也就是说,你可以在这样的mixin中加入Javascript:
mixin productItem(item)
li(style="border: 1px solid #ddd;margin-top: 35px;") #{item}
script.
console.log("This will be logged once each time this mixin is called.");
假设你想在你的PUG mixin中包含JS是正确的吗?
顺便说一下,Jade is now Pug。干杯!