我正构建一个简单的Web应用程序,需要动态地将LESS文件编译成CSS文件。 我想在less.js完成style.less文件的渲染之后调用几个javascript函数。 在一个帖子中搜索了以下代码,但没有对我有用。
<link rel="stylesheet/less" type="text/css" href="less/style.less">
<script type="text/javascript" src="js/less.min.js"></script>
<script>
less.hasFinished.then(
function() {
console.log('completed');
}
);
</script>
还尝试了其他一些事情:
<link rel="stylesheet/less" type="text/css" href="less/style.less">
<script type="text/javascript" src="js/less.min.js"></script>
<script>
less = {
postProcessor: function(css) {
console.log('complete');
}
};
</script>
是否有任何less.onComplete()回调函数或类似的东西??
答案 0 :(得分:11)
尝试pageLoadFinished
<script>
less.pageLoadFinished.then(
function() {
console.log('completed');
}
);
</script>