我目前正在使用less的模板,我遇到了一个不寻常的错误:
更少ParseError:缺少关闭')'。
这是发生错误的代码:
less.modifyVars({
'@buttonFace': '#5B83AD',
'@buttonText': '#D9EEF2'
});
我确信我正确地使用了结束')'但错误说我没有。 请帮忙。
答案 0 :(得分:0)
less.modifyVars({
'@buttonFace': '#5B83AD',
'@buttonText': '#D9EEF2'
});
我有一个疑问,为什么你必须使用''变量及其值。
less.modifyVars({
@buttonFace: #5B83AD,
@buttonText: #D9EEF2
});
如果变量@buttonFace是属性,则使用单引号将其设为字符串。
例如:
.mixin(@property, @value){
@{property}:@value;
}
.blackButton{.mixin(background,#ccc);.mixin(color,white);}
.rule(@className;@rules){
.@{className}{
@rules();
}
}
.rule(blackButton;{
.mixin(background,black);
.mixin(color,white);
});
或者你可以详细说明你的问题。我在你的代码中看到的只是string:string;