在 Safari 上使用 Angular 管道时括号工作错误
Parentheses working wrong when using Angular pipe on Safari
在我的 angular 项目中,我使用 "@ngx-translate/core": "^11.0.1" 将英语翻译成波斯语。
<label class="code">
({{'User.' + currency | translate}})
</label>
当使用括号包裹波斯语翻译管道时,括号在 Safari 中以错误的方式出现 (IOS)
但在 chrome 中它按预期工作
我怎样才能让它正常工作?
将它包裹在span标签中并添加一个带有display: inline-block的样式。
<label class="code">
<span style="display: inline-block">({{'User.' + currency | translate}})</span>
</label>
应该可以解决您的问题。
在我的 angular 项目中,我使用 "@ngx-translate/core": "^11.0.1" 将英语翻译成波斯语。
<label class="code">
({{'User.' + currency | translate}})
</label>
当使用括号包裹波斯语翻译管道时,括号在 Safari 中以错误的方式出现 (IOS)
但在 chrome 中它按预期工作
我怎样才能让它正常工作?
将它包裹在span标签中并添加一个带有display: inline-block的样式。
<label class="code">
<span style="display: inline-block">({{'User.' + currency | translate}})</span>
</label>
应该可以解决您的问题。