关于js模版的预编译

关于js模版的预编译

把昨日还给我 发布于 2021-11-26 字数 286 浏览 815 回复 7

请教各位一个词汇

模版的预编译指的什么状态呢?

比如我有一个jade文档    div this is a div

然后我var jd=require("jade") ;   jd.renderFile(............)

这里有相关动作为模版预编译吗,不太理解这个词汇的主要意义,请教大家

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

三月梨花 2021-12-01 7 楼

你这个不就是jade基础的原话吗

本宫微胖 2021-12-01 6 楼

不知道才会问,每个地方的原话不一样把,确实你楼下的朋友正准知道回答的节点在哪里!

偏爱自由 2021-12-01 5 楼

引用来自“jQer”的评论

模板是字符串,预编译会把模板字符串和里面的占位符解释成函数放到文件。这样使用的时候直接通过函数替换占位符,而不用再次解释模板字符串。像样的模板应该有compile()函数,或者compile().render()。

把昨日还给我 2021-12-01 4 楼

这样使用的时候直接通过函数替换占位符,而不用再次解释模板字符串 就是这句话

女中豪杰 2021-11-30 3 楼

模板是字符串,预编译会把模板字符串和里面的占位符解释成函数放到文件。这样使用的时候直接通过函数替换占位符,而不用再次解释模板字符串。像样的模板应该有compile()函数,或者compile().render()。

风柔一江水 2021-11-30 2 楼

没你楼下的说的好

乞讨 2021-11-30 1 楼

不知道你是不明白jade,还是不明白jade文档后面的脚本内容而生成的html代码,简单的说jade是个模板引擎,它是基于express框架的,会预编译为html代码,执行后面的js脚本,不知道这个解释你是否能懂?