1

次の構文を正しく実装するにはどうすればよいですか?

.jacket(@classname, @attrname, @value) {
    .class-prefix-@{classname}[some-prefix-@{attrname}~="@{value}"] {
        //                                 ^Error From Here
        // Attributes
    }
}

lessc は、SyntaxError: expected ']' got '@'

4

1 に答える 1

3

実際にはバグのようですが、この回避策でうまくいくはずです:

.jacket(@classname, @attrname, @value) {
    @attr: ~'some-prefix-@{attrname}';
    .class-prefix-@{classname}[@{attr}~="@{value}"] {
        // ...
    }
}
于 2013-09-07T16:08:38.913 に答える