如何使用pug/jade渲染JavaScript

how to render JavaScript using pug/jade

本文关键字:渲染 JavaScript jade 何使用 pug      更新时间:2023-09-26

例如,我将user变量传递给这个pug文件,并且我想在dom加载后运行一些js代码。

 script.
    document.addEventListener("DOMContentLoaded", function(event) {
        console.log(#{user.name});//log the user's name
    });

这样做可能吗?

首先,您试图在字符串之外使用字符串插值#{user.name}。使用!{user.name}代替未转义的代码插值。如果你想让它出现在字符串中,你还需要用引号把变量括起来。

console.log('!{user.name}');