我正在开发Angular 4项目并使用阿拉伯语和英语,所以我想根据语言将模板从LTR切换到RTL。 我使用bootstrap,如何处理rtl.css文件?
答案 0 :(得分:0)
您应该使用Angular CDK bidirectionnal库来帮助您实现双向性。官方的Material Angular库使用它。
答案 1 :(得分:0)
您只需要根据所选语言将css text-align属性用于LTR和RTL
<div ng-class="lang.selectedLanguage === 'en' ? 'left-text' : 'right-text'">
或创建一个指令,可以在满足上述要求的所有文本元素上使用