【发布时间】:2019-05-16 18:35:22
【问题描述】:
我正在尝试开发一个基本网站,我必须在其中显示从 MQTT 主题接收到的数据(仪表板)。我无法显示第二个组件,它是一个应该显示从 MQTT 代理接收到的数据的仪表。我不知道如何将此图形插件连接到代理。
我已经尝试通过开发一个仅显示仪表元素的新独立应用程序来解决问题。 我发现了不同类型的仪表库。
App.component.html:
Speed: {{value}}
app-gauge /app-gauge
Gauge.component.ts
export class GaugeComponent implements OnInit {
public value$: Observable<number>;
ngOnInit() {
this.value$ = interval(1000).pipe(
map(() => Math.random() * 120)
);
仪表应该出现并开始生成/显示随机数(链接到我遵循的指南:http://www.wayneparrott.com/add-a-realtime-gauge-to-your-angular-project/)
【问题讨论】:
-
你
app.component.html的html和你的问题一样吗? -
是的。我试图将“
”放在 index.html 中,但没有结果。如果我将第二个组件“仪表”放在 app.component.html (主要的)中,它只会显示(但不会启动)。 -
没有尖括号,您的 html 无效。你检查过你的控制台有没有错误?
标签: html css angular typescript mqtt