栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

我应该在哪里定义JS函数以在EJS模板中调用

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

我应该在哪里定义JS函数以在EJS模板中调用

只需在此处发布此答案,以供在解决同一问题时可能会遇到此问题的人。

您所需要做的就是创建一个新文件(例如

functions.ejs
),并将其包含在您要调用该函数的.ejs文件中。因此,我在名为的文件中具有这样的功能
functions.ejs

<%getPriceChgArrow = function(value) {    arrow_img_name = "";    if (value < 0) {        arrow_img_name = "arrow_down12x13.gif";    }    else {        arrow_img_name = "arrow_up12x13.gif";    }    return arrow_img_name;}%>

然后将其包含

functions.ejs
在您要从中调用函数的文件中。说,我想在
quote.ejs
文件中调用此函数。因此,我将其包括如下:

<% include *file_path*/functions %>

只需在要调用它的ejs文件中的适当位置使用此函数。例如:

<img src = "http:/some_url/<% getPriceChgArrow(data_point[0].value) %>" />

你们都准备好了。希望这对某人有帮助。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/448780.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号