我对易位有问题.我想在同一个html的2个范围内阅读.我设法在模块中提供了作用域,并读入了2个作用域,声明了2个读取属性.

问题是:

我可以在一次读取中定义两个范围吗?

示例:

<div class="fr-container" *transloco="let t; read: 'scope1', 'scope2' ">

这似乎行不通.还有什么更好的办法呢?

谢谢你的帮助!

推荐答案

Read不支持多个输入,您可以用不同的变量名称包装多个ng-container,这样作用域就可以保持不变了!

source code

<ng-container *transloco="let t">
  <ng-container *transloco="let v; read: 'nested'">
    <h1>from T Scope</h1>
    <p data-cy="todos-page-scope">{{ t('todos.title') }}</p>
    <p data-cy="global">{{ t('home') }}</p>
    <h1>from V Scope</h1>
    <h5>{{ v('title') }}</h5>
    <p>{{ v('desc') }}</p>
  </ng-container>
</ng-container>

stackblitz

Angular相关问答推荐

Angular ngModel双向数据绑定不适用于表单中的Select元素

在Angular中使用ngFor进行表乘法

如何防止变量值重置?

Angular 16 Auth Guard在具有0的服务时给出Null Injector错误;httpclient;被注入

Angular 路由中的模块构建失败

如何在运行Angular应用程序的容器中访问Docker容器?

如何从2个api获取数据并查看Angular material 表中的数据?

对象中的值丢失 angular ngrx

在 Angular material 表单元格中渲染 html

过滤 ngfor Angular 的计数

Angular 2 二传手与 ngOnChanges

ng test 和 ng e2e 之间的真正区别是什么

如何修复 [Object: null prototype] { title: 'product' }

将环境变量传递给Angular 库

ngx-bootstrap modal:如何从模态中获取返回值?

使用 Angular 2 新路由更改页面标题

unexpected token < 错误

Angular Material2 主题 - 如何设置应用程序背景?

Angular 5 和material - 如何从 SnackBar 组件更改背景 colored颜色

如何在 Angular 2 中跟踪路由?