Отображение данных Json в текстовом поле Aframe - PullRequest
0 голосов
/ 06 апреля 2020

Можно ли отобразить текст json в рамку? Мой код предоставлен ниже. Я новичок в Aframe.

<script src="webar.json">
function myfunction()
{
 var mydata = JSON.parse(data);
 var data=mydata[0].city;
 return data;
}
AFRAME.registerComponent('displayjson', {
init: function(){
var m=myfunction();
this.el.setAttribute('value', m);
}
});
</script>
<body style='margin : 0px; overflow: hidden;'>
<a-scene embedded arjs>
<a-marker preset="hiro">
<a-text displayjson position='-.5 -1 -1.2' rotation='-45 0 0' color='red'></a-text>
<a-entity position='-.5 -1 -.9' rotation='-45 0 0' color='red' text="value: Hello"></a-entity>
</a-marker>
<a-entity camera></a-entity>
</a-scene>

1 Ответ

0 голосов
/ 06 апреля 2020

Ваш код неправильно обновляет компонент:

this.el.setAttribute('text', {value: "YOUR TEST"});

Документы уточняются

...