我想在任何当前颜色上调用LESS的darken()
函数(我在任何变量中都没有当前颜色)。这可能吗?
答案 0 :(得分:-1)
按照七阶段最大请求;在你的节点后端让我们说快递
var less = require('less'); //also the body parser, express, etc
...
从您的页面中,您使用页面的实际颜色发出异步请求,只需使用js抓取它并发出请求。然后在快递:
app.post('/whateveryourroute', function(req, res) {
var colorFromReq = req.body.color;
less.render('.class { color: darken(`colorFromReq`, 20%) }', function (e, css) {
res.header("Content-type", "text/css");
res.send(css);
});
});
类似的东西,没有测试它,但是可能。