【发布时间】:2017-03-09 10:00:07
【问题描述】:
我在我的 Angular 应用程序中使用 angular-translate。
我想根据当前选择的语言更改导入的 scss 文件
@import 'partials/reset';
@import 'partials/variables_ar'; <--------- OR
@import 'partials/variables_en'; <--------- Based on $translate.use();
@import 'partials/mixins';
@import 'partials/angular-material-extend';
@import 'partials/layouts-template';
@import 'partials/layouts-page';
@import 'partials/animations';
@import 'partials/colors';
@import 'partials/icons';
【问题讨论】:
-
我不认为你可以这样做,因为 $translate 代码在运行时获取和设置语言,而这些 scss 文件在构建时被处理并转换为 css。
-
那么,有什么方法或想法可以做这样的事情吗?
标签: javascript css angularjs sass angular-translate