Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的 AngularJS 中定义了一个变量,它计算我的数组的长度,例如“array.length”。我想将它作为变量传递到我的 LESS 文件中,例如 @length = "array.length" 以便我可以使用它来更改另一个类或变量...
这可能吗?如果有怎么办?
AngularJS 在浏览器中执行。LESS 在发送到浏览器之前在服务器上进行处理。因此,没有直接的方法可以从 LESS 访问 AngularJS 变量。
最好的方法很可能是直接在基于array.length.
array.length
正如吉姆加里森所解释的那样,没有这样的事情。但是,您始终可以使用ng-class。它是一个指令,您可以使用它来通过 AngularJS 设置 CSS 类;通过这种方式,您可以选择要为元素使用的类,并通过 AngularJS 侦听器对其进行更新。
ng-class