我使用的是角色2,可以看到rxjs.
我创建了这个界面:
我创建了这个界面:
interface IGame { name: string; description: string; }
我使用它作为一个可观察的,并将其作为输入到ui:
@Input() public game: Observable<IGame>;
问题是当在UI中绑定整个对象时,我可以看到它的值打印和显示:
<h3>{{game | json}}</h3>
虽然使用绑定的特定属性(当然是游戏的一部分)屏幕中没有什么 – 只是一个空字符串:
<h3>{{game.name}}</h3> <h3>{{game.description}}</h3>
有可能吗?我应该通过名称&描述为不同的输入?
异步管道在视图绑定中执行预订
<h3>{{(game | async)?.name}}</h3>
的?只有当空值可能被发出时才需要.