包括在ejs中的Ajax
当我尝试添加包括在我的ejs文件中工作正常。 HTML report.ejs
<tbody> <%- include('include/playersTable'); %> </tbody>
使用Javascript
$.get('/reports.ejs', function (template) { // Compile the EJS template. reportTemplate = ejs.compile(template); });
但是,当我用ajax调用它包含使用相对path需要'文件名'选项。
而当我尝试与客户端网站
使用Javascript
$.get('/reports.ejs', function (template) { // Compile the EJS template. reportTemplate = ejs.compile(template, {client: true}); });
它说
include不是eval的函数(eval在编译(ejs.js:525),:103:17)