我刚刚发现这个名为ejs的库,我想使用它。根据文档中的示例,我正在执行以下操作:
var Ejs = require('ejs')
var loadTemplate = function () {
var users = ['geddy', 'neil', 'alex'];
var html = Ejs.render('<%= users.join(" | "); %>', {users: users});
};
哪个工作正常,但我想要做的是从文件中加载模板..这样的事情:
var template = Ejs.render('url:/template.ejs', {users: users});
我无法找到这个简单案例的任何例子,我对如何做到这一点有任何想法?无需使用fs。
答案 0 :(得分:3)
从tests开始,看起来像你想要的renderFile功能。我很惊讶它不在文档中!
$arrayProducts = $I->grabMultiple(XPATH_PRODUCTS_BOX);
$sumProducts = count($arrayProducts);
$I->comment("In category $selectCategory is total product: $sumProducts");
$I->seeNumberOfElements(XPATH_PRODUCTS_BOX, $sumProducts);
return $sumProducts;