我想知道是否有人可以请教。
我有数据通过 Socket.io 服务进入组件。试图决定哪种方法最合乎逻辑?
我可以:
A. 让父组件调用观察者并通过@Input 将数据推送到变量,然后通过 OnChange 更新它。
B. 调用组件中的服务并从订阅者那里更新变量。
C.调用组件中的服务并更新ngDoCheck中的变量。
只是想知道哪个最合乎逻辑?还是不管每条路线都看到数据更新实际上是否重要?
我想知道是否有人可以请教。
我有数据通过 Socket.io 服务进入组件。试图决定哪种方法最合乎逻辑?
我可以:
A. 让父组件调用观察者并通过@Input 将数据推送到变量,然后通过 OnChange 更新它。
B. 调用组件中的服务并从订阅者那里更新变量。
C.调用组件中的服务并更新ngDoCheck中的变量。
只是想知道哪个最合乎逻辑?还是不管每条路线都看到数据更新实际上是否重要?