问题标签 [ejs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9116 浏览

node.js - ejs中的布局`yield`方法是什么?

我只是从 node.js + express + ejs 开始。我在任何地方都找不到如何将请求的 ejs 文件拉入布局文件。

我很清楚这yield不是正确的事情。

例如

布局.ejs

索引.ejs

0 投票
6 回答
14216 浏览

vim - vim 中 .ejs 文件的语法高亮显示

使 vim 突出显示 ejs (http://embeddedjs.com/) 文件的最佳方法是什么?是否可以在一般情况下为文件设置 html 突出显示,并为 <% %> 内的部分设置 javascript 突出显示?感谢你的帮助!

0 投票
3 回答
34937 浏览

node.js - Node.js - EJS 示例

我正在尝试为节点使用嵌入式 Javascript 渲染器。我使用 npm 安装了它,如下所示:https ://github.com/visionmedia/ejs

我有以下代码,但它似乎不起作用:

非常感谢任何帮助。

0 投票
3 回答
3140 浏览

ruby-on-rails - 在 erb 模板中嵌入 ejs 模板

我正在构建一个 javascript-heavy rails 3 应用程序。它使用 underscore.js,它有一个非常优雅的模板机制,建立在 ejs ( http://embeddedjs.com/ ) 之上。

问题:embeddedjs 大量借鉴了 erb 语法,因此在 erb 模板中包含 ejs 模板会导致视图呈现问题。

有没有办法在 erb 文件中包含“非 erb”部分?这将让我在 erb 文件中定义 ejs 模板。现在我正在使用一个 hack,我有一个助手,它读取包含 ejs 模板的文件的原始内容,并将其作为原始字符串输出到 erb 模板中。

0 投票
1 回答
949 浏览

javascript - 嵌入式 JavaScript - 将 HTML 渲染到页面

我目前正在重新设计一个使用嵌入式 JavaScript (http://embeddedjs.com/) 的网站,它工作正常,但是 SEO 存在问题 - 由于 HTML 是隐藏的。

查看源代码时看不到标记 - 你们中的任何人都知道将 HTML 呈现到页面的方法,以便 Google 的蜘蛛可以访问内容吗?

这是网站:http ://shop.cbb.dk/Catalog.do

0 投票
2 回答
5046 浏览

node.js - 是否可以将多个 <%- %> 语句添加到 node.js ejs 布局

我刚开始使用 node.js、express 和 ejs。而且我很难处理 layout.ejs 文件。我正在尝试做的事情类似于您可以在.net 中执行的操作,其中您有多个内容占位符,并且在视图中您可以有多个块进入不同的占位符。

像这样的东西:

我的观点应该是什么样子?

0 投票
16 回答
109254 浏览

node.js - 检查 EJS 模板中是否存在变量的正确方法是什么(使用 ExpressJS)?

在EJS github页面上,只有一个简单的例子: https ://github.com/visionmedia/ejs

例子

这似乎是在检查名为 user 的变量是否存在,如果存在,请执行一些操作。呃,对吧?

我的问题是,如果用户变量不存在,为什么 Node 会抛出 ReferenceError ?这使得上面的例子毫无用处。检查变量是否存在的适当方法是什么?我是否应该使用 try/catch 机制并抓住那个 ReferenceError?

我知道我可以通过在我的服务器代码中简单地添加一个“用户”局部变量来消除这个错误,但这里的重点是我想在运行时使用你的每天 if/else 检查这些变量的存在nullcheck 类型模式。一个不存在的变量的例外对我来说似乎很荒谬。

0 投票
12 回答
152763 浏览

node.js - Node.js - EJS - 包括部分

我正在尝试为节点使用嵌入式 Javascript 渲染器: https ://github.com/visionmedia/ejs

我想知道如何在 .ejs 视图文件中包含另一个视图文件(部分)。

0 投票
1 回答
3020 浏览

node.js - 配置 EJS 视图引擎选项 - Express 框架

如何在Express 框架中包含的 EJS 视图引擎中配置打开/关闭标签(请参阅文档中的“自定义标签” ) ?

0 投票
3 回答
4105 浏览

node.js - Node.js 的 EJS(与 Express 捆绑)中不包含 link_to 和其他视图助手?

我使用 Express Web 框架和 EJS 模板引擎设置了一个 nodeJS 服务器。

当我尝试在视图中使用 EJSlink_to视图助手时,我得到一个引用错误。这是因为我做错了什么,还是视图助手不包括在内?

我试过以下


注意:我已经为 EJS 配置了自定义标签...