我正在尝试使用一种以上的语言创建应用程序。
我对每个组件和每种语言都有基本的CSS,我想根据语言上载特定的CSS。
基本上,这意味着每个组件都需要有一个动态styleurl。
我找到了这个灵魂:
https://stackoverflow.com/a/39755547/3226337
我将创建一个自定义组件,该组件将像styletion一样上载styleUrl:
export function CustomComponent( properties: IComponent): Function {
let aditionalStyles: string;
try {
aditionalStyles = require(`path to aditional styles/${ properties.selector }/style/${ properties.selector }.${ GAME }.scss`);
properties.styles.push(aditionalStyles);
} catch (err) {
console.warn(err)
}
}
但是我不知道语言css文件的路径。 有角度的实现。但是很难理解。你有解决办法吗?