Angular2 – 将ui绑定到可观察属性

前端之家收集整理的这篇文章主要介绍了Angular2 – 将ui绑定到可观察属性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用的是角色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>

的?只有当空值可能被发出时才需要.

猜你在找的Angularjs相关文章