我在 AngularJS 中定义了一个变量,用于计算数组的长度,例如“array.length”。我想将其作为变量传递到我的 LESS 文件中,例如@length = "array.length"这样我就可以用它来改变另一个类或变量...
这可能吗?如果是怎么办?
最佳答案
AngularJS 在浏览器中执行。 LESS 在发送到浏览器之前在服务器上进行处理。因此,没有直接的方法从 LESS 访问 AngularJS 变量。
最好的方法很可能是在基于 array.length
的 javascript 代码中直接设置一些 CSS 属性。
关于css - 我可以将范围变量从 AngularJS 传递到 LESS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19801892/