在 css Angular 中使用管道 9
Use pipes in css Angular 9
我想通过翻译管道输入一段文本,但文本在 css 的内容中。
.files:before {
position: absolute;
content: "Drag your files here";
}
这不起作用:
.files:before {
position: absolute;
content: {{'file.text' | translate}};
}
不确定这是否有效。
通过使用管道,您可以更改 HTML 部分中的内容,因此只需绑定到 DOM 中的某个属性并尝试从那里读取 css 中的内容,就像这样 -
.files:before {
position: absolute;
content: attr(data-lang)
}
例如你有 DOM 元素,你需要添加如下所述的数据属性 -
<p data-lang="en">Any content here </p>
我想通过翻译管道输入一段文本,但文本在 css 的内容中。
.files:before {
position: absolute;
content: "Drag your files here";
}
这不起作用:
.files:before {
position: absolute;
content: {{'file.text' | translate}};
}
不确定这是否有效。
通过使用管道,您可以更改 HTML 部分中的内容,因此只需绑定到 DOM 中的某个属性并尝试从那里读取 css 中的内容,就像这样 -
.files:before {
position: absolute;
content: attr(data-lang)
}
例如你有 DOM 元素,你需要添加如下所述的数据属性 -
<p data-lang="en">Any content here </p>