2017-10-11 52 views
-1

假設我有一個php頁面進行一些計算,更新一些變量並每隔20秒將它們發送到html頁面中的JavaScript代碼。是否可以使用這些變量來設置實體屬性,使實體屬性隨着變量的變化而動態變化?如何週期性動態更改實體屬性

地址: JavaScript是使用像這樣的Ajax請求調用PHP變量:

$阿賈克斯({ 網址: 「getstatus2.php」, 異步:假, 緩存:假的, 的dataType : 'JSON', 成功:功能(數據){ TA_1 = data.TsysA1;

和所有其他變量

+0

javascript會如何知道您的服務每20秒發送一次數據?你從JavaScript調用api的時間間隔嗎?或者你有任何推送通知實施? –

回答

0

在你的成功回調,你可以讓setAttribute調用來更新A-Frame實體。

你也可以使用凱文非政府組織state component建立與終極版的綁定,在這種情況下,你會在你的ajax成功回調發出一個事件來傳遞數據,並觸發更新。

+0

謝謝!這似乎比我想象的更容易!祝你今天愉快! – hologhost