2017-10-11 3 views
-1

Supposons que j'ai une page php qui effectue un calcul, en mettant à jour certaines variables et en les envoyant au code JavaScript en page html toutes les 20 secondes. Est-il possible d'utiliser ces variables pour définir une propriété d'entité d'une manière que la propriété d'entité change dynamiquement lorsque la variable change?Comment faire pour modifier dynamiquement la propriété d'entité périodiquement

Ajouter: javascript appelle les variables PHP en utilisant une requête ajax comme ça:

.ajax $ ({ url: "getstatus2.php", async: false, cache: false, dataType : 'JSON', succès: function (données) { TA_1 = data.TsysA1;

et toutes les autres variables

+0

comment javascript apprendra à connaître toutes les 20 secondes que votre service envoie des données ?? appelez-vous api dans un intervalle de temps de javascript? ou avez-vous une implémentation de notification push? –

Répondre

0

Dans votre rappel de succès, vous pourriez faire setAttribute appelle pour mettre à jour les entités A-Frame.

Vous pouvez également utiliser le state component de Kevin Ngo pour configurer des liaisons avec Redux, auquel cas vous devez émettre un événement dans votre rappel ajax success pour transmettre les données et déclencher les mises à jour.

+0

Merci! cela semble plus facile que je ne le pensais! Bonne journée! – hologhost