0

我在我的 AngularJS 中定义了一个变量,它计算我的数组的长度,例如“array.length”。我想将它作为变量传递到我的 LESS 文件中,例如 @length = "array.length" 以便我可以使用它来更改另一个类或变量...

这可能吗?如果有怎么办?

4

2 回答 2

1

AngularJS 在浏览器中执行。LESS 在发送到浏览器之前在服务器上进行处理。因此,没有直接的方法可以从 LESS 访问 AngularJS 变量。

最好的方法很可能是直接在基于array.length.

于 2013-11-06T01:24:39.910 回答
0

正如吉姆加里森所解释的那样,没有这样的事情。但是,您始终可以使用ng-class。它是一个指令,您可以使用它来通过 AngularJS 设置 CSS 类;通过这种方式,您可以选择要为元素使用的类,并通过 AngularJS 侦听器对其进行更新。

于 2015-07-21T17:10:49.160 回答