我正在摆弄使用Aurelia的项目。我对此一无所知,所以如果我使用错误的术语,请原谅我。
我正在看的项目在html页面的头部有样式标签中的大部分样式。那些html文件有一个同名的js文件。样式标记中的css似乎是使用以下语法导入javascript属性:color:$ {color};举个例子。我可以模糊地理解发生了什么,但是想知道所有这些是如何相互通信的,因为我之前从未见过css中的javascript。
我试图将所有css切换到sass,但我不确定Aurelia是否可以根据JS改变css值。有没有办法将这些样式放在外部样式表中,同时仍然使用$ {}语法来适应JS中的更改?